/* 仅清理账户相关页面指定卡片的外框，保留页面背景、圆角与表单控件。 */
body.user-order-page .user-order-card,
body.user-home-page.buyer-page:not(.buyer-auth-active) .buyer-preview-app .user-common-section,
body.user-home-page.buyer-page:not(.buyer-auth-active) .buyer-preview-app #buyerInviteSummary,
body.user-security-page :is(.security-hero, .security-section, .security-dialog-sheet),
body.user-profile-page :is(.user-profile-preview, .user-form-section),
body.user-invite-page :is(.user-invite-card, .user-invite-income, .user-invite-income-stats, .user-invite-income-item, .user-invite-tabs, .user-withdraw-card, .user-withdraw-balance, .user-withdraw-notes),
body.user-withdraw-page :is(.user-withdraw-card, .user-withdraw-balance, .user-withdraw-notes) {
  border: 0 !important;
  box-shadow: none !important;
  outline: none;
}
body.user-invite-page .user-invite-tabs button.active {
  box-shadow: none !important;
}
/* 当前用户中心按原页面顺序排列：常用功能在前，账户推广在后。 */
body.user-home-page.buyer-page:not(.buyer-auth-active) .buyer-preview-app .content > .user-common-section {
  order: 0;
}
/* 会员与授权入口沿用 UID 的矩形圆角、底色与无描边样式。 */
body.user-home-page.buyer-page:not(.buyer-auth-active) .buyer-preview-app :is(.identity-community-membership, .identity-security) {
  padding: 4px 7px;
  border: 0;
  border-radius: 6px;
  background: rgba(255, 255, 255, .1);
  color: #d4dae4;
  box-shadow: none;
}
body.user-home-page.buyer-page:not(.buyer-auth-active) .buyer-preview-app .identity-community-membership {
  min-width: 0;
  max-width: 100%;
  flex-shrink: 1;
}
body.user-home-page.buyer-page:not(.buyer-auth-active) .buyer-preview-app .identity-community-membership > span {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  min-width: 0;
}
body.user-home-page.buyer-page:not(.buyer-auth-active) .buyer-preview-app .identity-community-membership strong {
  overflow: hidden;
  text-overflow: ellipsis;
}
