.SearchField-module__4yqo9G__search{box-sizing:border-box;min-width:0;min-height:var(--field-height,var(--field-standard-height));border:1px solid var(--card-strong);border-radius:var(--radius-field);background:var(--card);color:var(--muted);cursor:text;align-items:center;gap:10px;margin:0;padding:0 14px;display:flex}.SearchField-module__4yqo9G__search input{box-sizing:border-box;width:100%;min-width:0;min-height:0;height:calc(var(--field-height,var(--field-standard-height)) - 2px);color:var(--text);font-family:inherit;font-size:var(--field-font-size,16px);letter-spacing:normal;box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;font-weight:400;line-height:20px}.SearchField-module__4yqo9G__search svg{pointer-events:none;flex:none;width:19px;height:19px}.SearchField-module__4yqo9G__search input::placeholder{color:var(--muted);opacity:1}.SearchField-module__4yqo9G__search input:focus{box-shadow:none;border:0;outline:none}.SearchField-module__4yqo9G__search[data-disabled]{cursor:not-allowed;opacity:.55}.SearchField-module__4yqo9G__search input:disabled{cursor:not-allowed}
.FieldControl-module__6EyBNG__control{box-sizing:border-box;width:100%;min-width:0;height:var(--field-height,var(--field-standard-height,44px));min-height:var(--field-height,var(--field-standard-height,44px));border:1px solid var(--card-strong);border-radius:var(--radius-field);background:var(--card);color:var(--text);font:inherit;font-size:var(--field-font-size,16px);margin:0;padding:0 12px;line-height:1.4;display:block}.FieldControl-module__6EyBNG__control::placeholder{color:var(--muted);opacity:1}.FieldControl-module__6EyBNG__control:disabled{cursor:not-allowed;opacity:.55}.FieldControl-module__6EyBNG__focusRing:focus,.FieldControl-module__6EyBNG__focusRing:focus-within{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 15%,transparent);outline:none}.FieldControl-module__6EyBNG__focusRing[aria-invalid=true],.FieldControl-module__6EyBNG__focusRing[data-invalid]{border-color:var(--danger)}.FieldControl-module__6EyBNG__focusRing[aria-invalid=true]:focus,.FieldControl-module__6EyBNG__focusRing[aria-invalid=true]:focus-within,.FieldControl-module__6EyBNG__focusRing[data-invalid]:focus-within{box-shadow:0 0 0 2px color-mix(in srgb,var(--danger) 15%,transparent)}
.admin-module__M8Hd0G__shell{background:var(--background);min-height:100dvh}.admin-module__M8Hd0G__shellHeader{max-width:var(--app-page-max-width);padding:var(--space-4) var(--app-page-gutter);justify-content:space-between;align-items:center;gap:var(--space-4);margin-inline:auto;display:flex}.admin-module__M8Hd0G__brand{gap:var(--space-2);min-width:0;min-height:44px;color:var(--text);align-items:center;text-decoration:none;display:inline-flex}.admin-module__M8Hd0G__brandImage{flex:none;width:144px;display:block}.admin-module__M8Hd0G__brandLabel{color:var(--muted);padding:calc(var(--space-2) / 2) var(--space-2);border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--surface-subtle);font-size:12px;font-weight:600;line-height:1.5}.admin-module__M8Hd0G__utilities,.admin-module__M8Hd0G__actions,.admin-module__M8Hd0G__pagination>div{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.admin-module__M8Hd0G__back{align-items:center;gap:var(--space-2);min-height:var(--field-standard-height);color:var(--muted);text-decoration:none;display:inline-flex}.admin-module__M8Hd0G__account{position:relative}.admin-module__M8Hd0G__avatar{border-radius:var(--radius-pill);border:1px solid var(--surface-border);background:var(--surface-subtle);width:40px;height:40px;color:var(--muted);flex:none;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.admin-module__M8Hd0G__account summary{cursor:pointer;list-style:none}.admin-module__M8Hd0G__account summary::-webkit-details-marker{display:none}.admin-module__M8Hd0G__accountPanel{top:calc(100% + var(--space-2));z-index:50;width:min(300px,100vw - 32px);padding:var(--space-4);gap:var(--space-2);overflow-wrap:anywhere;font-size:14px;display:grid;position:absolute;right:0}.admin-module__M8Hd0G__shell .admin-module__M8Hd0G__content{min-height:auto;padding-top:0}.admin-module__M8Hd0G__toolbar{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.admin-module__M8Hd0G__searchRow{align-items:center;gap:var(--space-2);flex:260px;min-width:0;display:flex}.admin-module__M8Hd0G__searchRow>label{flex:1 1 0;min-width:0}.admin-module__M8Hd0G__searchRow>button{flex:none}.admin-module__M8Hd0G__toolbar>button{flex-shrink:0}.admin-module__M8Hd0G__tableSurface{min-width:0}.admin-module__M8Hd0G__table{border-spacing:0;border-collapse:separate;table-layout:fixed;text-align:left;width:100%;font-size:14px}.admin-module__M8Hd0G__table th,.admin-module__M8Hd0G__table td{padding:var(--space-3);vertical-align:middle;border-bottom:1px solid var(--surface-border);overflow-wrap:anywhere}.admin-module__M8Hd0G__table th{background:var(--surface-subtle);color:var(--muted);font-size:12px;font-weight:600}.admin-module__M8Hd0G__table th:first-child{border-top-left-radius:var(--radius-card)}.admin-module__M8Hd0G__table th:last-child{border-top-right-radius:var(--radius-card)}.admin-module__M8Hd0G__table tbody tr:last-child td{border-bottom:0}.admin-module__M8Hd0G__table th:first-child{width:24%}.admin-module__M8Hd0G__table a{color:var(--text);text-decoration:none}.admin-module__M8Hd0G__section a{color:var(--accent);text-decoration:none}.admin-module__M8Hd0G__table a:hover,.admin-module__M8Hd0G__section a:hover,.admin-module__M8Hd0G__back:hover{text-decoration:underline}.admin-module__M8Hd0G__table tbody tr:is(:hover,:focus-within){background:var(--surface-subtle)}.admin-module__M8Hd0G__table tr:has(.admin-module__M8Hd0G__recordLink){position:relative}.admin-module__M8Hd0G__recordLink{display:block}.admin-module__M8Hd0G__table .admin-module__M8Hd0G__recordLink:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.admin-module__M8Hd0G__table tr:has(.admin-module__M8Hd0G__recordLink) a:not(.admin-module__M8Hd0G__recordLink){z-index:2;position:relative}.admin-module__M8Hd0G__table .admin-module__M8Hd0G__rowMenu>button{color:var(--muted)}.admin-module__M8Hd0G__table tbody tr:is(:hover,:focus-within) .admin-module__M8Hd0G__rowMenu>button,.admin-module__M8Hd0G__table .admin-module__M8Hd0G__rowMenu>button[aria-expanded=true]{color:var(--text)}.admin-module__M8Hd0G__table th:has(.admin-module__M8Hd0G__sortHeader){padding:calc(var(--space-2) / 2)}.admin-module__M8Hd0G__sortHeader{text-align:left;white-space:normal;font-size:inherit;color:inherit;justify-content:flex-start;width:100%}.admin-module__M8Hd0G__sortHeader>svg{opacity:.5;flex:none}.admin-module__M8Hd0G__table th[aria-sort=ascending] .admin-module__M8Hd0G__sortHeader,.admin-module__M8Hd0G__table th[aria-sort=descending] .admin-module__M8Hd0G__sortHeader{color:var(--text)}.admin-module__M8Hd0G__table th:is([aria-sort=ascending],[aria-sort=descending]) svg{opacity:1}.admin-module__M8Hd0G__mobileSort{display:none}.admin-module__M8Hd0G__usersContent{gap:var(--space-3);min-width:0;display:grid}.admin-module__M8Hd0G__billingLink{align-items:flex-start;gap:calc(var(--space-2) / 2);flex-direction:column;display:flex}.admin-module__M8Hd0G__billingLink small{color:var(--muted);font-size:12px}.admin-module__M8Hd0G__relationsCell{align-items:center;gap:var(--space-2);min-width:0;display:flex}.admin-module__M8Hd0G__relationsCell>a{min-width:0}.admin-module__M8Hd0G__moreRelations{min-width:44px;min-height:44px;color:var(--muted);border-radius:var(--radius-control);flex:none;justify-content:center;align-items:center;display:inline-flex}.admin-module__M8Hd0G__moreRelations:hover{background:var(--surface-subtle)}.admin-module__M8Hd0G__chip.admin-module__M8Hd0G__adminRole{color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--surface-default));border-color:color-mix(in srgb, var(--accent) 20%, var(--surface-border))}@media (hover:hover) and (pointer:fine){.admin-module__M8Hd0G__table .admin-module__M8Hd0G__rowMenu>button{opacity:.65}.admin-module__M8Hd0G__table tbody tr:is(:hover,:focus-within) .admin-module__M8Hd0G__rowMenu>button,.admin-module__M8Hd0G__table .admin-module__M8Hd0G__rowMenu>button[aria-expanded=true]{opacity:1}}.admin-module__M8Hd0G__person{align-items:center;gap:var(--space-2);min-width:0;display:flex}.admin-module__M8Hd0G__person>span:last-child{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.admin-module__M8Hd0G__person strong{font-size:14px;font-weight:600}.admin-module__M8Hd0G__person small{color:var(--muted);font-size:12px}.admin-module__M8Hd0G__chip{border-radius:var(--radius-control);background:var(--surface-subtle);border:1px solid var(--surface-border);color:var(--muted);overflow-wrap:anywhere;padding:2px 6px;font-size:12px;line-height:1.5;display:inline-block}.admin-module__M8Hd0G__pagination{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--muted);flex-wrap:wrap;font-size:13px;display:flex}.admin-module__M8Hd0G__rowMenu{vertical-align:middle;flex:none;width:fit-content;display:inline-flex;position:relative}.admin-module__M8Hd0G__rowMenuPanel{right:0;top:calc(100% + var(--space-2) / 2);z-index:25;padding:var(--space-2);width:max-content;max-width:calc(100vw - 48px);position:absolute}.admin-module__M8Hd0G__rowMenuPanel button{width:100%}.admin-module__M8Hd0G__stack{gap:var(--page-section-gap);min-width:0;display:grid}.admin-module__M8Hd0G__section{padding:var(--space-4);overflow-wrap:anywhere;min-width:0}.admin-module__M8Hd0G__section h2{margin:0 0 var(--space-3);font-size:18px;font-weight:650}.admin-module__M8Hd0G__section h3{margin:0 0 var(--space-2);font-size:16px}.admin-module__M8Hd0G__technicalModal{text-align:left;max-height:calc(100dvh - 2 * var(--space-4));overscroll-behavior:contain;overflow-y:auto}.admin-module__M8Hd0G__technicalList{gap:var(--space-3);text-align:left;margin:0;display:grid}.admin-module__M8Hd0G__technicalList dt{color:var(--muted);font-size:12px}.admin-module__M8Hd0G__technicalList dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px}.admin-module__M8Hd0G__technicalRow dd{gap:var(--space-2);justify-content:space-between;align-items:center;display:flex}.admin-module__M8Hd0G__technicalRow code{overflow-wrap:anywhere;min-width:0;font-size:12px}.admin-module__M8Hd0G__technicalRow dd button{flex:none}.admin-module__M8Hd0G__technicalRow>span{color:var(--ok);font-size:12px}.admin-module__M8Hd0G__userMetadata{gap:calc(var(--space-2) / 2);margin:0;display:grid}.admin-module__M8Hd0G__inlineDetailRow{gap:var(--space-2);grid-template-columns:104px minmax(0,1fr);align-items:center;min-height:28px;display:grid}.admin-module__M8Hd0G__inlineDetailRow dt{color:var(--muted);white-space:nowrap;font-size:12px}.admin-module__M8Hd0G__inlineDetailRow dd{min-width:0;margin:0;font-size:13px}.admin-module__M8Hd0G__inlineDetailRow.admin-module__M8Hd0G__technicalRow dd{gap:calc(var(--space-2) / 2);justify-content:flex-start}.admin-module__M8Hd0G__inlineDetailRow code{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal;overflow:hidden}.admin-module__M8Hd0G__inlineDetailRow>.inlineAlert{grid-column:1/-1}.admin-module__M8Hd0G__userWorkspaceList{margin:0;padding:0;list-style:none}.admin-module__M8Hd0G__userWorkspaceList>li+li{border-top:1px solid var(--surface-border)}.admin-module__M8Hd0G__userWorkspaceList>li>a{align-items:center;gap:var(--space-2);padding-block:var(--space-2);min-height:44px;color:var(--text);flex-wrap:nowrap;text-decoration:none;display:flex}.admin-module__M8Hd0G__userWorkspaceList a>span:first-child{overflow-wrap:anywhere;flex:auto;min-width:0}.admin-module__M8Hd0G__userWorkspaceList a>.admin-module__M8Hd0G__chip,.admin-module__M8Hd0G__userWorkspaceList a>svg{flex:none}.admin-module__M8Hd0G__userWorkspaceList a>svg{color:var(--muted)}.admin-module__M8Hd0G__userWorkspaceList a:hover{background:var(--surface-subtle)}.admin-module__M8Hd0G__relatedRowTitle{gap:calc(var(--space-2) / 2);display:grid}.admin-module__M8Hd0G__relatedRowTitle strong{font-size:14px;font-weight:600}.admin-module__M8Hd0G__relatedRowTitle small{color:var(--muted);font-size:12px}.admin-module__M8Hd0G__technicalDisclosure{border-top:1px solid var(--surface-border);min-width:0;padding-top:var(--space-2)}.admin-module__M8Hd0G__technicalDisclosure>summary{justify-content:space-between;align-items:center;gap:var(--space-2);cursor:pointer;min-height:44px;color:var(--muted);font-size:14px;list-style:none;display:flex}.admin-module__M8Hd0G__technicalDisclosure>summary::-webkit-details-marker{display:none}.admin-module__M8Hd0G__technicalDisclosure[open]>summary svg{transform:rotate(180deg)}.admin-module__M8Hd0G__technicalDisclosure>dl{padding-top:var(--space-2)}.admin-module__M8Hd0G__planForm{gap:var(--space-3);max-width:var(--page-width-form);display:grid}.admin-module__M8Hd0G__planForm label{gap:var(--space-2);font-size:14px;display:grid}.admin-module__M8Hd0G__planForm>button{justify-self:start}.admin-module__M8Hd0G__planForm p{margin:0;font-size:14px}.admin-module__M8Hd0G__entitlements{gap:var(--space-3);margin:0;display:grid}.admin-module__M8Hd0G__entitlements>div{gap:var(--space-4);justify-content:space-between;display:flex}.admin-module__M8Hd0G__entitlements dd{flex-shrink:0;margin:0;font-weight:600}.admin-module__M8Hd0G__detailTitleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-width:0;display:flex}.admin-module__M8Hd0G__detailTitleRow>header{overflow-wrap:anywhere;min-width:0}.admin-module__M8Hd0G__detailTitleRow>.admin-module__M8Hd0G__rowMenu{flex:none}.admin-module__M8Hd0G__detailSummary{gap:var(--space-3) var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--surface-border);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.admin-module__M8Hd0G__detailSummary>div{gap:calc(var(--space-2) / 2);align-content:start;min-width:0;display:grid}.admin-module__M8Hd0G__detailSummary dt{color:var(--muted);font-size:12px}.admin-module__M8Hd0G__detailSummary dd{color:var(--text);overflow-wrap:anywhere;margin:0;font-size:14px}.admin-module__M8Hd0G__detailSummary dd small{margin-top:calc(var(--space-2) / 2);color:var(--muted);font-size:12px;display:block}.admin-module__M8Hd0G__detailSummary a{color:var(--text);text-decoration:none}.admin-module__M8Hd0G__detailSummary a:hover{text-decoration:underline}.admin-module__M8Hd0G__recordsSection{gap:var(--space-3);min-width:0;display:grid}.admin-module__M8Hd0G__recordsSection .admin-module__M8Hd0G__sectionHeading h2{font-size:20px;font-weight:700}.admin-module__M8Hd0G__billingControls{gap:var(--space-4);grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;display:grid}.admin-module__M8Hd0G__billingWorkspaces{padding-inline:var(--space-3)}.admin-module__M8Hd0G__shell a:focus-visible,.admin-module__M8Hd0G__shell summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--radius-control)}@media (max-width:1080px){.admin-module__M8Hd0G__billingControls{grid-template-columns:minmax(0,1fr)}.admin-module__M8Hd0G__tableSurface{background:0 0;border:0}.admin-module__M8Hd0G__table,.admin-module__M8Hd0G__table tbody{display:block}.admin-module__M8Hd0G__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.admin-module__M8Hd0G__table thead .admin-module__M8Hd0G__sortHeader{display:none}.admin-module__M8Hd0G__mobileSort{align-items:center;gap:calc(var(--space-2) / 2);min-width:0;display:flex}.admin-module__M8Hd0G__table tbody{gap:var(--space-2);display:grid}.admin-module__M8Hd0G__table tbody tr{column-gap:var(--space-2);padding:var(--space-3);background:var(--surface-default);border:1px solid var(--surface-border);border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr) 44px;display:grid;position:relative}.admin-module__M8Hd0G__table:not([data-has-actions]) tbody tr{grid-template-columns:minmax(0,1fr)}.admin-module__M8Hd0G__table td{border:0;padding:0;display:block}.admin-module__M8Hd0G__table td.admin-module__M8Hd0G__compactSummary{align-content:start;gap:calc(var(--space-2) / 2);color:var(--muted);grid-area:1/1;font-size:13px;line-height:20px;display:grid}.admin-module__M8Hd0G__table .admin-module__M8Hd0G__compactSummary>a{gap:calc(var(--space-2) / 2);min-height:44px;color:inherit;align-content:start;display:grid}.admin-module__M8Hd0G__table .admin-module__M8Hd0G__compactSummary>a:hover{text-decoration:none}.admin-module__M8Hd0G__table .admin-module__M8Hd0G__compactSummary>a:hover strong{text-decoration:underline}.admin-module__M8Hd0G__compactSummary strong{color:var(--text);font-size:14px;font-weight:600}.admin-module__M8Hd0G__compactSummary time{font-size:12px}.admin-module__M8Hd0G__compactSummary .admin-module__M8Hd0G__chip{justify-self:start}.admin-module__M8Hd0G__table td[data-compact-actions=menu]{grid-area:1/2;place-self:start end}.admin-module__M8Hd0G__table td[data-compact-actions=footer]{grid-column:1/-1}.admin-module__M8Hd0G__table td[data-compact-actions=footer]:has(button:not([aria-haspopup=menu])){padding-top:var(--space-2)}.admin-module__M8Hd0G__table td[data-compact-actions=footer] .admin-module__M8Hd0G__rowMenu{top:var(--space-3);right:var(--space-3);position:absolute}}@media (max-width:760px){.admin-module__M8Hd0G__shellHeader{background:var(--surface-default);border-bottom:1px solid var(--surface-border);gap:var(--space-2);padding-block:var(--space-2)}.admin-module__M8Hd0G__brandImage{width:112px}.admin-module__M8Hd0G__brandLabel{font-size:11px}.admin-module__M8Hd0G__shellHeader>.admin-module__M8Hd0G__utilities{flex-wrap:nowrap;flex:none}.admin-module__M8Hd0G__utilities>.admin-module__M8Hd0G__back span{display:none}.admin-module__M8Hd0G__utilities>.admin-module__M8Hd0G__back{justify-content:center;width:44px}.admin-module__M8Hd0G__account summary{min-width:44px;min-height:44px}.admin-module__M8Hd0G__pageTitle{display:none}.admin-module__M8Hd0G__searchRow{flex-basis:100%}.admin-module__M8Hd0G__content .accountTabs{flex-wrap:wrap;gap:0}.admin-module__M8Hd0G__content .accountTabButton{padding-inline:var(--space-2);min-height:44px;font-size:13px}.admin-module__M8Hd0G__pagination{align-items:stretch}.admin-module__M8Hd0G__pagination>div{justify-content:space-between;width:100%}.admin-module__M8Hd0G__mobileSort{flex-wrap:wrap}}.admin-module__M8Hd0G__usersTabs{justify-self:start;min-width:0;max-width:100%}.admin-module__M8Hd0G__usersTabs .segmentedControl{flex-wrap:wrap}.admin-module__M8Hd0G__usersTabs .segmentedControlOption{white-space:normal;min-height:44px}.admin-module__M8Hd0G__requestActions{gap:var(--space-2);display:grid}.admin-module__M8Hd0G__requestActions>.admin-module__M8Hd0G__actions{flex-wrap:nowrap}.admin-module__M8Hd0G__requestActions>.admin-module__M8Hd0G__actions>button{white-space:normal;text-align:center}.admin-module__M8Hd0G__rowMenuPanel{display:grid}.admin-module__M8Hd0G__rowMenuPanel button{text-align:left;white-space:normal;justify-content:flex-start}.admin-module__M8Hd0G__sectionHeading{gap:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.admin-module__M8Hd0G__sectionHeading h2{margin:0;font-size:18px;font-weight:650}.admin-module__M8Hd0G__actionModal{text-align:left;max-height:calc(100dvh - 2 * var(--space-4));overscroll-behavior:contain;overflow-y:auto}.admin-module__M8Hd0G__modalDescription{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.6}.admin-module__M8Hd0G__modalActions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.admin-module__M8Hd0G__formField{gap:var(--space-2);font-size:14px;display:grid}.admin-module__M8Hd0G__picker{gap:var(--space-3);min-width:0;display:grid}.admin-module__M8Hd0G__pickerOptions{gap:var(--space-2);display:grid}.admin-module__M8Hd0G__pickerOption{height:auto;padding:var(--space-3);border:1px solid var(--surface-border);white-space:normal;text-align:left;align-items:stretch;gap:var(--space-2);flex-direction:column;display:flex}.admin-module__M8Hd0G__pickerOption .admin-module__M8Hd0G__person{color:var(--text)}.admin-module__M8Hd0G__pickerOption.admin-module__M8Hd0G__pickerSelected{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 7%, var(--surface-default))}.admin-module__M8Hd0G__pickerContext{color:var(--muted);overflow-wrap:anywhere;font-size:12px;font-weight:400}.admin-module__M8Hd0G__selectedPerson{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--surface-border);font-size:12px;display:grid}@media (max-width:760px){.admin-module__M8Hd0G__requestActions>.admin-module__M8Hd0G__actions{flex-wrap:wrap}.admin-module__M8Hd0G__requestActions>.admin-module__M8Hd0G__actions .admin-module__M8Hd0G__rowMenu{margin-left:auto}.admin-module__M8Hd0G__modalActions>button{flex:auto}.admin-module__M8Hd0G__sectionHeading>button{max-width:100%}}
