/* Fix faded/blank animated cards appearing in the left lobby rail */
.pool-left-rail .feature-card:empty,
.pool-left-rail .pool-feature-card:empty,
.pool-left-rail .pool-card:empty,
.pool-left-rail .eggy-friend-row:empty,
.pool-left-rail .eggy-friend-panel:empty,
.pool-left-rail [data-placeholder="true"],
.pool-left-rail .placeholder,
.pool-left-rail .skeleton,
.pool-left-rail .loading-card:empty,
.pool-left-rail .blank-card,
.pool-left-rail .ghost-card {
  display: none !important;
}

.pool-left-rail .eggy-friend-panel,
.pool-left-rail .player-list,
.pool-left-rail .pool-card,
.pool-left-rail .eggy-friends-card {
  overflow: visible !important;
}

.pool-left-rail .eggy-friend-row,
.pool-left-rail .player-item {
  min-height: 0 !important;
}

.pool-left-rail .eggy-empty-friends,
.pool-left-rail .helper-text,
.pool-left-rail .player-list {
  background: rgba(0,0,0,.18) !important;
  border: 1px solid rgba(0,255,225,.12) !important;
  border-radius: 14px !important;
}

.pool-left-rail .eggy-empty-friends:empty,
.pool-left-rail .helper-text:empty {
  display: none !important;
}

.pool-left-rail .eggy-friends-card::before,
.pool-left-rail .players-card::before {
  display: none !important;
}
