.styles-module__QQ_IOq__root{justify-content:center;align-items:center;display:inline-flex}.styles-module__QQ_IOq__trigger{--icon-button-size:var(--size-control-sm);--icon-button-radius:var(--radius-pill);--icon-button-bg:transparent;--icon-button-bg-hover:var(--opal-neutral-50);--icon-button-color:var(--opal-neutral-900)}.styles-module__QQ_IOq__triggerIcon{width:var(--size-icon-md);height:var(--size-icon-md)}.styles-module__QQ_IOq__actionList{gap:var(--space-1);flex-direction:column;align-self:stretch;width:100%;display:flex}.styles-module__QQ_IOq__actionButton{justify-content:flex-start;align-items:center;gap:var(--space-4);height:var(--size-control-sm);width:100%;padding:0 var(--space-2);border-radius:var(--radius-xs);cursor:pointer;color:var(--color-fg);background:0 0;border:0;flex-shrink:0;align-self:stretch;display:inline-flex}.styles-module__QQ_IOq__actionButton:hover{background:var(--color-nav-hover-bg)}.styles-module__QQ_IOq__actionButton:focus-visible{outline:var(--border-1) solid var(--color-focus-ring);outline-offset:var(--space-control-padding)}.styles-module__QQ_IOq__actionIcon{width:var(--size-icon-sm);height:var(--size-icon-sm);color:var(--color-muted)}.styles-module__QQ_IOq__actionLabel{font-weight:var(--font-weight-semibold)}.styles-module__QQ_IOq__danger{color:var(--opal-danger-600)}.styles-module__QQ_IOq__danger:hover{background:var(--opal-danger-50)}.styles-module__QQ_IOq__dangerIcon{color:var(--opal-danger-600)}
.styles-module__Ail_lW__table{font-size:var(--font-size-table);line-height:var(--line-height-table)}.styles-module__Ail_lW__table th,.styles-module__Ail_lW__table td{text-align:center}.styles-module__Ail_lW__table tbody tr:nth-child(odd){background:var(--color-surface-2)}.styles-module__Ail_lW__table tbody tr:nth-child(2n){background:var(--color-surface)}.styles-module__Ail_lW__table th:last-child,.styles-module__Ail_lW__table td:last-child{padding-left:var(--space-2);padding-right:var(--space-2)}.styles-module__Ail_lW__cellStrong{font-weight:var(--font-weight-medium);color:var(--color-fg)}.styles-module__Ail_lW__cellMuted{color:var(--color-fg)}.styles-module__Ail_lW__roleBadge{min-height:var(--size-control-sm);padding:0 var(--space-4);border-radius:var(--radius-xs);background:var(--opal-info-100);color:var(--opal-info-700);justify-content:center;align-items:center;display:inline-flex}.theme-dark .styles-module__Ail_lW__roleBadge{color:#dbeafe;background:#1d4ed84d}.styles-module__Ail_lW__roleBadge{font-size:var(--font-size-xxs);line-height:var(--line-height-xxs);font-weight:var(--font-weight-medium)}.styles-module__Ail_lW__statusBadge{min-height:var(--size-control-sm);min-width:88px;padding:0 var(--space-3);font-size:var(--font-size-xxs);line-height:var(--line-height-xxs);font-weight:var(--font-weight-medium);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.styles-module__Ail_lW__statusActive{background:var(--opal-success-100);color:var(--opal-success-700)}.styles-module__Ail_lW__statusInactive{background:var(--opal-neutral-100);color:var(--opal-neutral-600)}.theme-dark .styles-module__Ail_lW__statusActive{color:#a7f3d0;background:#0478574d}.theme-dark .styles-module__Ail_lW__statusInactive{color:#cbd5e1;background:#47556959}.styles-module__Ail_lW__rowMenuIcon{width:var(--size-icon-md);height:var(--size-icon-md)}
.page-module__Cf0Qpq__pageRoot{gap:var(--space-4);flex-direction:column;display:flex}.page-module__Cf0Qpq__pageHeaderRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin:var(--space-4) var(--space-2);display:flex}.page-module__Cf0Qpq__pageTitleBlock{gap:var(--space-2);flex-direction:column;display:flex}.page-module__Cf0Qpq__pageTitle{font-size:var(--font-size-title);line-height:var(--line-height-title);font-weight:var(--font-weight-semibold);color:var(--color-fg);margin:0}.page-module__Cf0Qpq__pageSubtitle{color:var(--color-muted);margin:0}.page-module__Cf0Qpq__pageTableRoot{gap:var(--space-4);flex-direction:column;display:flex}.page-module__Cf0Qpq__pageControlsRow{align-items:center;display:flex}.page-module__Cf0Qpq__pageTableCard{background:0 0;border:0;border-radius:0;overflow:visible}.page-module__Cf0Qpq__pageTableWrap{overflow-x:auto}.page-module__Cf0Qpq__pageFooterRow{justify-content:flex-end;display:flex}

