/* Custom styles for the new logo */
.circular-logo {
  border-radius: 50%;
  overflow: hidden;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
  background: transparent;
}

.circular-logo img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
  /* عرض الصورة الجديدة كما هي */
  transform: scale(1.0);
  filter: contrast(1.02) saturate(1.02) brightness(1.01);
  background: transparent;
  image-rendering: crisp-edges;
  -webkit-image-rendering: crisp-edges;
}

/* Pulse animation for the logo */
@keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 rgba(59, 130, 246, 0.7);
  }
  70% {
    box-shadow: 0 0 0 10px rgba(59, 130, 246, 0);
  }
  100% {
    box-shadow: 0 0 0 0 rgba(59, 130, 246, 0);
  }
}

.pulse-animation {
  animation: pulse 2s infinite;
}

/* تحسين عرض اللوجو الجديد */
.logo-clean {
  position: relative;
  overflow: hidden;
  border-radius: 50%;
  background: transparent;
}

.logo-clean img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
  /* عرض الصورة الجديدة كما هي */
  transform: scale(1.0);
  filter: contrast(1.02) saturate(1.02) brightness(1.01);
  background: transparent;
  image-rendering: crisp-edges;
  -webkit-image-rendering: crisp-edges;
}

/* تحسين الشعار العائم - الصورة الجديدة */
.floating-logo {
  position: relative;
  border-radius: 50%;
  overflow: hidden;
  background: linear-gradient(135deg, #3B82F6, #8B5CF6);
  padding: 1px;
}

.floating-logo img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
  /* عرض الصورة الجديدة كما هي */
  transform: scale(1.0);
  filter: contrast(1.03) saturate(1.03) brightness(1.02);
  background: transparent;
  image-rendering: crisp-edges;
  -webkit-image-rendering: crisp-edges;
}

/* إضافة تأثير خاص للشعار العائم */
.floating-logo::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 50%;
  background: conic-gradient(from 0deg, #3B82F6, #8B5CF6, #EC4899, #3B82F6);
  z-index: -1;
  animation: rotate 3s linear infinite;
}

@keyframes rotate {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

/* تحسين عام للصور الدائرية - الصورة الجديدة */
.circular-image-clean {
  border-radius: 50%;
  overflow: hidden;
  position: relative;
  background: transparent;
}

.circular-image-clean img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
  /* عرض الصورة الجديدة كما هي */
  transform: scale(1.0);
  filter: contrast(1.02) saturate(1.02) brightness(1.01);
  background: transparent;
  image-rendering: crisp-edges;
  -webkit-image-rendering: crisp-edges;
}

/* تحسين إضافي للوجو في الصفحة الرئيسية - الصورة الجديدة */
.landing-logo-enhanced {
  position: relative;
  border-radius: 50%;
  overflow: hidden;
  background: transparent;
}

.landing-logo-enhanced img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 50%;
  /* عرض الصورة الجديدة كما هي */
  transform: scale(1.0);
  filter: contrast(1.03) saturate(1.03) brightness(1.02);
  background: transparent;
  image-rendering: crisp-edges;
  -webkit-image-rendering: crisp-edges;
}