/**
 * 应用信息卡片样式
 * 基于 Figma 设计: MWS-365-Admin, node-id=620:46809, 620:46828
 */
.index__container--KiFRA {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xs);
}
.index__header--LGmZY {
  display: none;
}
.index__appName--SVBog {
  font-size: var(--font-size-lg);
  font-weight: var(--font-weight-medium);
  line-height: var(--line-height-lg);
  color: var(--color-text-primary);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.index__savingIndicator--Jz9RS {
  font-size: var(--font-size-sm);
  line-height: var(--line-height-sm);
  color: var(--color-text-tertiary);
}
.index__switchGroup--VEHKv {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sm);
}
.index__switchRow--qBByt {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: var(--spacing-base);
  background-color: var(--color-bg-primary);
  border: 1px solid var(--color-border);
  border-radius: var(--border-radius-base);
}
.index__labelGroup--wnXhs {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
.index__label--u7rzS {
  font-size: var(--font-size-lg);
  font-weight: var(--font-weight-medium);
  line-height: var(--line-height-lg);
  color: var(--color-text-primary);
}
.index__switchWrapper--MkOo8 {
  display: flex;
  align-items: center;
  gap: var(--spacing-sm);
  flex-shrink: 0;
}
.index__switchText--uufWt {
  font-size: var(--font-size-base);
  line-height: var(--line-height-base);
  color: var(--color-text-secondary);
}
.index__infoGroup--xhD3L {
  display: none;
}
.index__infoRow--V19a6 {
  display: flex;
  align-items: center;
  font-size: var(--font-size-base);
  line-height: var(--line-height-base);
  color: var(--color-text-primary);
}
.index__infoLabel--kIAN7 {
  display: inline-block;
  min-width: 120px;
  font-size: var(--font-size-base);
  line-height: var(--line-height-base);
  color: var(--color-text-secondary);
}
.index__infoValue--nkctk {
  font-family: var(--font-family-base);
  color: var(--color-text-primary);
}
.index__uriWrapper--C2k1E {
  display: flex;
  align-items: center;
  gap: var(--spacing-xs);
}
.index__uriValue--RZtzL {
  font-family: var(--font-family-base);
  font-size: var(--font-size-base);
  line-height: var(--line-height-base);
  color: var(--color-text-primary);
}
.index__editButton--DtfJL {
  opacity: 0;
  transition: opacity var(--motion-duration-fast) var(--motion-ease-in-out);
  color: var(--color-text-tertiary);
}
.index__uriWrapper--C2k1E:hover .index__editButton--DtfJL {
  opacity: 1;
}
.index__editButton--DtfJL:hover {
  color: var(--color-primary);
}
.index__uriInput--IVruE {
  font-family: var(--font-family-base);
  font-size: var(--font-size-base);
  max-width: 400px;
}
.index__description--lYIqJ {
  display: none;
}
/*# sourceMappingURL=/data/src/pages/admin/app/components/app-info-card/index.css.map */
/**
 * 游标分页组件样式
 */
.index__container--HIyUc {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 16px;
}
.index__content--Ajc5x {
  font-size: 14px;
  color: var(--color-text-tertiary);
}
.index__loadingState--XfadY {
  display: flex;
  align-items: center;
  gap: 8px;
}
/*# sourceMappingURL=/data/src/components/ui/cursor-pagination/index.css.map */
/**
 * 应用可见性配置组件样式
 * 基于 Figma 设计: MWS-365-Admin, node-id=573:52069
 */
.index__container--skOQg {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 16px;
  background-color: var(--color-bg-primary);
  border: 1px solid var(--color-border);
  border-radius: 16px;
  overflow: visible;
  transition: all var(--motion-duration-mid) var(--motion-ease-in-out);
}
.index__containerDisabled--x8DG9 {
  min-height: 500px;
}
.index__header--GliPs {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 32px;
  box-sizing: border-box;
  background-color: var(--color-bg-primary);
}
.index__title--N6CGF {
  font-size: 17px;
  font-weight: 700;
  line-height: 24px;
  color: var(--color-text-primary);
}
/* 可见性模式单选按钮组 */
.index__visibilityRadioGroup--jHQMr {
  display: flex;
  align-items: center;
  gap: 8px;
}
.index__visibilityRadio--SLIuG {
  font-size: 17px;
  font-weight: 400;
  line-height: 24px;
  color: var(--color-text-primary);
}
.index__content--rs49X {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
/* 工具栏容器：单行布局，包含搜索图标/框 + 筛选项 + 操作按钮 */
.index__toolbarContainer--bM4fd {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  padding: 10px 0;
  flex-wrap: nowrap;
  min-width: 0;
}
/**
 * 搜索图标按钮（收起态）
 * 点击后展开搜索输入框
 */
.index__searchIconButton--nlgpS {
  flex-shrink: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  border: none;
  background-color: var(--color-bg-secondary);
  cursor: pointer;
  border-radius: 12px;
  color: var(--color-icon-secondary);
  padding: 0;
  transition: background-color var(--motion-duration-fast) var(--motion-ease-in-out);
}
.index__searchIconButton--nlgpS svg {
  display: block;
}
/**
 * 添加用户搜索框容器（展开态）
 * 基于 Figma 设计: node-id=675:62983
 * 宽度最大 240px，高度 32px，圆角 12px
 * 展开时通过 max-width 动画实现伸缩效果
 */
.index__addUserSearch--fDwbh {
  flex-shrink: 0;
  width: 240px;
  position: relative;
  z-index: 1;
}
.index__addUserSearch--fDwbh .ant-input-affix-wrapper {
  height: 32px !important;
  min-height: 32px;
  border-radius: 12px !important;
  border-color: rgba(188, 195, 208, 0.5) !important;
  background-color: var(--color-bg-secondary) !important;
  padding: 4px 12px !important;
  display: flex;
  align-items: center;
}
.index__addUserSearch--fDwbh .ant-input {
  font-family: var(--font-family-base);
  font-size: 14px;
  line-height: 20px;
  background-color: transparent;
}
.index__addUserSearch--fDwbh .ant-input::placeholder {
  color: var(--color-text-secondary);
}
.index__addUserSearch--fDwbh .ant-input-prefix {
  margin-inline-end: 8px;
  color: var(--color-icon-secondary);
}
.index__toolbarButtons--goXsC {
  display: flex;
  align-items: center;
  gap: 8px;
}
/**
 * BATCH REVOKE 按钮样式
 * 基于 Figma 设计: node-id=675:62983
 * 灰色背景 + 透明度 60% + 灰色文字
 */
.index__batchRevokeButton--mC0Zu {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  flex-shrink: 0;
  height: 32px;
  padding: 6px 8px;
  border-radius: 12px;
  font-family: var(--font-family-wide);
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  line-height: 12px;
  min-width: 138px;
  border: none;
}
.index__batchRevokeButton--mC0Zu svg {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}
/**
 * ADD USER 按钮样式
 * 基于 Figma 设计: node-id=675:62983
 * 红色背景 #ff0032，白色文字
 */
.index__addUserButton--xatt9 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 4px;
  flex-shrink: 0;
  height: 32px;
  padding: 6px 8px;
  border-radius: 12px;
  font-family: var(--font-family-wide);
  font-size: 10px;
  font-weight: 700;
  line-height: 12px;
  min-width: 105px;
  border: none;
}
.index__addUserButton--xatt9 svg {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}
.index__addUserButton--xatt9 svg path {
  fill: currentColor;
}
.index__addUserButton--xatt9:hover {
  background-color: var(--color-control-primary-hover);
  color: var(--color-constant-white);
}
/* 筛选组：日期 + 状态（与搜索同行，占满剩余空间） */
.index__filterGroup--rJBBz {
  display: flex;
  align-items: center;
  gap: 8px;
  flex: 1;
  min-width: 0;
  flex-wrap: nowrap;
  overflow: visible;
  border-radius: 12px;
}
.index__filterItem--oFXyb {
  min-width: 180px;
}
.index__filterLabel--b6cYK {
  font-size: var(--font-size-sm);
  line-height: var(--line-height-sm);
  color: var(--color-text-tertiary);
  margin-bottom: 4px;
}
.index__filterInputIcon--wPd9I {
  color: var(--color-text-quaternary);
}
.index__filterInput--v2OYq {
  width: 200px;
  height: 32px;
  border-radius: 12px;
}
/**
 * 筛选选择器样式
 * 基于 Figma 设计: node-id=675:62983
 * 高度 32px，圆角 12px，边框半透明
 */
.index__filterSelect--jqd7c {
  flex: 1;
  min-width: 120px;
  max-width: 240px;
  height: 32px;
}
.index__filterSelect--jqd7c .ant-select-selector {
  height: 32px !important;
  min-height: 32px;
  border-radius: 12px !important;
  border-color: rgba(188, 195, 208, 0.5) !important;
  background-color: var(--color-bg-secondary) !important;
  padding: 4px 12px !important;
  display: flex;
  align-items: center;
}
.index__filterSelect--jqd7c .ant-select-selection-placeholder {
  font-family: var(--font-family-base);
  font-size: 14px;
  line-height: 20px;
  color: var(--color-text-secondary);
}
.index__filterSelect--jqd7c .ant-select-selection-item {
  font-family: var(--font-family-base);
  font-size: 14px;
  line-height: 20px;
  color: var(--color-text-secondary);
}
.index__filterSelect--jqd7c .ant-select-arrow {
  color: var(--color-icon-secondary);
}
/**
 * 日期选择器样式
 * 基于 Figma 设计: node-id=675:62983
 * 高度 32px，圆角 12px，边框半透明
 */
.index__filterDatePicker--g6bGm {
  flex: 1;
  min-width: 220px;
  max-width: 320px;
  height: 32px;
  border-radius: 12px;
  border-color: rgba(188, 195, 208, 0.5);
  background-color: var(--color-bg-secondary);
  padding: 4px 12px;
  transition: border-color 0.2s;
  /* hover 状态 - 边框颜色 #1D2023 */
  /* focus 状态 - 边框颜色 #007CFF */
}
.index__filterDatePicker--g6bGm:hover:not(.ant-picker-focused):not(.ant-picker-disabled) {
  border-color: #1d2023;
}
.index__filterDatePicker--g6bGm.ant-picker-focused {
  border-color: #007cff;
}
.index__filterDatePicker--g6bGm .ant-picker-input > input {
  font-family: var(--font-family-base);
  font-size: 14px;
  line-height: 20px;
}
.index__filterDatePicker--g6bGm .ant-picker-input > input::placeholder {
  color: var(--color-text-secondary);
}
.index__filterDatePicker--g6bGm .ant-picker-suffix {
  color: var(--color-icon-secondary);
}
.index__filterDatePicker--g6bGm .ant-picker-suffix svg {
  width: 24px;
  height: 24px;
}
.index__filterDatePicker--g6bGm .ant-picker-separator {
  color: var(--color-text-secondary);
}
.index__filterDatePicker--g6bGm .ant-picker-clear {
  background-color: var(--color-bg-secondary) !important;
  color: var(--color-icon-secondary);
}
.index__filterDatePicker--g6bGm .ant-picker-clear:hover {
  color: var(--color-text-primary);
}
.index__filterButtons--E6pHf {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-shrink: 0;
}
/**
 * 查询按钮样式
 * 基于 Figma 设计: node-id=675:62983
 * 深色背景 #1d2023，白色文字
 */
.index__queryButton--xTugs,
.index__resetButton--NAjkl {
  height: 32px !important;
  padding: 10px 12px !important;
  border-radius: 12px !important;
  font-size: 12px;
  font-weight: 700;
  border: none;
}
.index__queryButton--xTugs {
  color: var(--color-button-alternative-text);
}
.index__resetButton--NAjkl {
  color: var(--color-button-secondary-text);
}
.index__clearFiltersButton--heqUc {
  padding: 4px 0;
}
/* 列表区域 */
.index__listContainer--EYu00 {
  overflow: hidden;
}
.index__listWrapper--VBFqD {
  background-color: var(--color-bg-primary);
  max-height: 600px;
  overflow-y: auto;
}
.index__loadingState--WkdRd {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 128px;
}
/**
 * 空状态容器（用户列表为空时）
 * 基于 Figma 设计: MWS-365-Admin, node-id=991:63506
 * 垂直水平居中，使用 200x200px 插画
 */
.index__emptyState--HidOf {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 420px;
  padding: 48px var(--spacing-xs);
}
/**
 * 空状态 Empty 组件样式覆盖
 * 覆盖 Empty 组件的插画尺寸为 140px
 */
.index__emptyStateEmpty--KQ6n6 {
  /* 覆盖插画区域尺寸 */
}
.index__emptyStateEmpty--KQ6n6 > div:first-child {
  width: 140px;
  height: 140px;
}
/* 用户表格样式覆盖 */
.index__userTable--G6l_Q .ant-table {
  background-color: transparent;
  table-layout: fixed;
}
.index__userTable--G6l_Q .ant-table-thead > tr > th {
  height: 44px;
  padding: 12px;
  background-color: var(--color-bg-primary);
  border-bottom: 1px solid var(--color-border);
  font-family: var(--font-family-base);
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  color: var(--color-text-primary);
}
.index__userTable--G6l_Q .ant-table-thead > tr > th::before {
  display: none;
}
.index__userTable--G6l_Q .ant-table-tbody > tr > td {
  height: 48px;
  padding: 12px;
  border-bottom: 1px solid var(--color-border);
  font-family: var(--font-family-base);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: var(--color-text-primary);
}
.index__userTable--G6l_Q .ant-table-tbody > tr:hover > td {
  background-color: var(--color-bg-hover, rgba(188, 195, 208, 0.25));
}
/* 用户单元格样式 */
.index__userCell--VeYC6 {
  display: flex;
  align-items: center;
  gap: 8px;
  overflow: hidden;
  min-width: 0;
}
.index__userAvatar--kyugu {
  width: 24px;
  height: 24px;
  border-radius: 8px;
  flex-shrink: 0;
}
.index__userName--nlxUs {
  font-family: var(--font-family-base);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: var(--color-text-primary);
  flex: 1;
  min-width: 0;
}
.index__emailText--ajAuA {
  font-family: var(--font-family-base);
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  color: var(--color-text-primary);
}
.index__deleteButton--ydyNz {
  padding: 4px;
  color: var(--color-text-tertiary);
}
.index__deleteButton--ydyNz:hover {
  color: var(--color-error);
}
/* 状态标签 */
.index__statusTag--t8j36 {
  font-size: 14px;
  line-height: 20px;
  display: flex;
  align-items: center;
  gap: 6px;
}
.index__statusDot--YOgB0 {
  width: 6px;
  height: 6px;
  border-radius: 50%;
}
.index__statusDotActive--Qd08i {
  background-color: var(--color-success);
}
.index__statusDotInvited--I21uW {
  background-color: var(--color-warning);
}
.index__statusDotDisabled--b7xOs {
  background-color: var(--color-text-quaternary);
}
.index__cardGrid--o_mlC {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(280px, 1fr));
  gap: var(--spacing-xs);
}
/* 全员可见空状态
 * 基于 Figma 设计: MWS-365-Admin, node-id=673:31937
 */
.index__emptyStateContainer--Nb43E {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 4px;
  height: 420px;
  width: 100%;
}
.index__emptyStateContent--Guz0U {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.index__emptyStateIcon--IkdG6 {
  width: 200px;
  height: 200px;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
}
.index__emptyStateIcon--IkdG6 svg {
  width: 158px;
  height: 158px;
}
.index__emptyStateText--z5Hhx {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 4px;
  text-align: center;
}
.index__emptyStateTitle--SxmNP {
  margin: 0;
  font-size: 18px;
  font-weight: 500;
  line-height: 24px;
  color: var(--color-text-primary);
}
.index__emptyStateDesc--VT1qT {
  margin: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  color: var(--color-text-secondary);
  text-align: center;
}
/* 可见性切换确认弹窗 */
.index__confirmModal--nk05S .ant-modal-content {
  padding: 0;
  border-radius: 32px;
  overflow: hidden;
}
.index__modalContent--xS9hU {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 32px;
  padding: 32px 20px 20px;
}
.index__modalText--OPTnV {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  text-align: center;
  padding: 0 16px;
}
.index__modalTitle--DdAKz {
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  color: var(--color-text-primary);
}
.index__modalDesc--MgwDm {
  margin: 0;
  font-size: 17px;
  font-weight: 400;
  line-height: 24px;
  color: var(--color-text-secondary);
}
.index__modalButtons--U1lAz {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  width: 100%;
}
.index__modalCancelButton--JNIoJ {
  flex: 1;
  height: 52px;
  padding: 14px;
  border-radius: 16px;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.6px;
  background-color: var(--color-bg-secondary);
  border: none;
  color: var(--color-text-primary);
}
.index__modalCancelButton--JNIoJ:hover {
  background-color: var(--color-bg-tertiary);
  color: var(--color-text-primary);
}
.index__modalConfirmButton--scoSE {
  flex: 1;
  height: 52px;
  padding: 14px;
  border-radius: 16px;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.6px;
}
/* 批量回收确认弹窗 */
.index__batchRevokeModal--a9jBU .ant-modal-content {
  padding: 0;
  border-radius: 32px;
  overflow: hidden;
}
.index__batchModalContent--jU3_u {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 32px;
  padding: 32px 20px 20px;
}
.index__batchModalText--Zuz1W {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  text-align: center;
  padding: 0 16px;
}
.index__batchModalTitle--BWwP4 {
  margin: 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 28px;
  color: var(--color-text-primary);
}
.index__batchModalDesc--fjlRw {
  margin: 0;
  font-size: 17px;
  font-weight: 400;
  line-height: 24px;
  color: var(--color-text-secondary);
}
.index__batchModalButtons--AnWA8 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 12px;
  width: 100%;
}
.index__batchModalCancelButton--NzJ4K {
  flex: 1;
  height: 52px;
  padding: 14px;
  border-radius: 16px;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.6px;
  background-color: var(--color-bg-secondary);
  border: none;
  color: var(--color-text-primary);
}
.index__batchModalCancelButton--NzJ4K:hover {
  background-color: var(--color-bg-tertiary);
  color: var(--color-text-primary);
}
.index__batchModalConfirmButton--fxP6t {
  flex: 1;
  height: 52px;
  padding: 14px;
  border-radius: 16px;
  font-size: 12px;
  font-weight: 700;
  text-transform: uppercase;
  letter-spacing: 0.6px;
}
/*# sourceMappingURL=/data/src/pages/admin/app/components/app-visibility-config/index.css.map */
/**
 * 用户信息悬浮卡片样式
 */
.index__popoverOverlay--dMUHW .ant-popover-inner {
  padding: 0;
  border-radius: var(--border-radius-lg);
  box-shadow: var(--shadow-md);
}
.index__trigger--FLQdO {
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  line-height: 1;
}
.index__loadingContainer--tA_HH {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 20px 24px;
  min-width: 200px;
}
.index__card--Ig6Aa {
  padding: 16px;
  min-width: 240px;
  max-width: 320px;
}
.index__header--CHqhL {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 12px;
}
.index__avatar--TSYm_ {
  flex-shrink: 0;
}
.index__nameBlock--LjRb3 {
  flex: 1;
  min-width: 0;
}
.index__name--nxv31 {
  font-size: 14px;
  font-weight: 600;
  color: var(--color-text-primary);
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.index__nickname--DIrF4 {
  font-size: 12px;
  color: var(--color-text-tertiary);
  margin-top: 2px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.index__statusTag--gvqXK {
  flex-shrink: 0;
  margin: 0;
}
.index__infoRow--oumO5 {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  padding: 4px 0;
  font-size: 12px;
}
.index__infoRow--oumO5:not(:last-child) {
  border-bottom: 1px solid var(--color-border-secondary);
  margin-bottom: 4px;
}
.index__infoLabel--BvVWZ {
  color: var(--color-text-tertiary);
  flex-shrink: 0;
  width: 36px;
}
.index__infoValue--_TY3D {
  color: var(--color-text-secondary);
  word-break: break-all;
}
/*# sourceMappingURL=/data/src/components/visibility/user-info-popover/index.css.map */
/**
 * 应用详情页面样式
 * 基于 Figma 设计: MWS-365-Admin, node-id=620:46794
 */
.index__container--XrEmp {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  padding: var(--spacing-base);
  box-sizing: border-box;
  gap: var(--spacing-sm);
}
.index__header--hsEf1 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--spacing-xs);
  padding: var(--spacing-base);
  background-color: var(--color-bg-primary);
  border: 1px solid var(--color-border);
  border-radius: var(--border-radius-base);
}
.index__headerLeft--xBBtT {
  display: flex;
  align-items: center;
  gap: var(--spacing-xs);
  min-width: 0;
}
.index__backButton--cXmwj {
  color: var(--color-text-secondary);
  padding: 0;
  height: auto;
}
.index__backButton--cXmwj:hover {
  color: var(--color-primary);
}
.index__title--BOxax {
  margin: 0;
  font-size: var(--font-size-lg);
  font-weight: var(--font-weight-medium);
  line-height: var(--line-height-lg);
  color: var(--color-text-primary);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.index__loadingState--fkjZp {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 48px;
  background-color: var(--color-bg-primary);
  border: 1px solid var(--color-border);
  border-radius: var(--border-radius-base);
  text-align: center;
}
.index__loadingText--Gk6r1 {
  margin-top: var(--spacing-base);
  font-size: var(--font-size-base);
  line-height: var(--line-height-base);
  color: var(--color-text-tertiary);
}
.index__emptyState--OovrA {
  padding: 40px;
  background-color: var(--color-bg-primary);
  border: 1px solid var(--color-border);
  border-radius: var(--border-radius-base);
  text-align: center;
}
.index__content--N3wBO {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-sm);
}
/*# sourceMappingURL=/data/src/pages/admin/app/detail/index.css.map */

/*# sourceMappingURL=946.3b34ba11.chunk.css.map*/