/* ─── Empty state ─── */
.mobile-search-empty-state {
  display: flex;
  flex-direction: column;
}

.mobile-search-hint {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 14px;
  padding: 48px 20px 32px;
}

.mobile-search-hint-icon {
  color: var(--text-muted);
  opacity: 0.25;
}

.mobile-search-hint-text {
  font-size: 16px;
  color: var(--text-muted);
  text-align: center;
}

