/* GP_SHOP_SEARCH_ANNOUNCEMENT_SPACE: two requested areas only. */
.admin-content .ManageDistributors .distributor-searches {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  gap: 12px;
  margin-bottom: 12px;
}
.admin-content .ManageDistributors .distributor-searches > .t-input__wrap {
  min-width: 0;
  margin: 0;
}
.admin-content .ManageDistributors:has(.distributor-searches input:not(:placeholder-shown)):has(.t-empty[data-gp-empty-state='true']) :is(.distributor-header, .t-pagination) {
  display: none !important;
}
.admin-content .ManageDistributors:has(.distributor-searches input:not(:placeholder-shown)) .t-empty[data-gp-empty-state='true'] {
  min-height: 182px;
}
.admin-content .ManageDistributors:has(.distributor-searches input:not(:placeholder-shown)) .t-empty[data-gp-empty-state='true'] > .gp-empty-return-button {
  min-width: 52px;
  min-height: 32px;
  height: 32px;
  padding: 0 10px;
}
.admin-content .announcements-page .ops-panel {
  grid-template-columns: minmax(260px, 320px) minmax(0, 1fr);
  gap: 20px;
  padding-bottom: 24px;
}
.admin-content .announcements-page .ops-card {
  display: flex;
  flex-direction: column;
  justify-content: center;
  gap: 18px;
  min-width: 0;
  min-height: 136px;
  padding: 24px;
}
.admin-content .announcements-page .ops-title { margin: 0; }
.admin-content .announcements-page .ops-control {
  justify-content: space-between;
  gap: 24px;
}
.admin-content .announcements-page .version-form {
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) auto;
  align-items: center;
  gap: 12px;
}
@media (max-width: 1200px) {
  .admin-content .announcements-page .ops-panel { grid-template-columns: minmax(220px, 260px) minmax(0, 1fr); }
  .admin-content .announcements-page .ops-card { padding: 20px; }
  .admin-content .announcements-page .version-form { grid-template-columns: minmax(0, 1fr) auto; }
  .admin-content .announcements-page .version-form > :nth-child(2) { grid-column: 1; }
  .admin-content .announcements-page .version-form > .t-button { grid-column: 2; grid-row: 1 / span 2; }
}
@media (max-width: 768px) {
  .admin-content .ManageDistributors .distributor-searches { grid-template-columns: minmax(0, 1fr); }
  .admin-content .ManageDistributors:has(.distributor-searches input:not(:placeholder-shown)) .t-empty[data-gp-empty-state='true'] > .gp-empty-return-button {
    min-width: 64px;
    min-height: 44px;
    height: 44px;
    padding: 0 12px;
  }
  .admin-content .announcements-page .ops-panel { grid-template-columns: minmax(0, 1fr); gap: 12px; padding-bottom: 20px; }
  .admin-content .announcements-page .ops-card { min-height: 108px; padding: 18px; gap: 16px; }
  .admin-content .announcements-page .ops-card:nth-child(2) { min-height: 128px; }
  .admin-content .announcements-page .ops-control { flex-direction: row; align-items: center; }
}
/* GP_SHOP_SEARCH_ANNOUNCEMENT_SPACE_END */
