/* ===== نوار بالا ===== */
.top {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 12px 18px;
  background: var(--blue);
  color: #fff;
  border-bottom: 4px solid var(--ink);
}

.top a {
  text-decoration: none;
  font-weight: 700;
}

.top {
  background: linear-gradient(#4d7bff,#1240ff 60%,#0a1f9e);
  box-shadow: 0 5px 14px rgba(10,20,80,.4),inset 0 2px 0 rgba(255,255,255,.4);
}

@media (max-width:480px) {
  .top {
    flex-wrap: wrap;
    gap: 4px;
    justify-content: center;
  }
}

.top {
  background: linear-gradient(145deg,rgba(18,64,255,.62),rgba(90,130,255,.45))!important;
  -webkit-backdrop-filter: blur(16px) saturate(1.6);
  backdrop-filter: blur(16px) saturate(1.6);
  border: 0!important;
  border-bottom: 1.5px solid rgba(255,255,255,.6)!important;
  box-shadow: 0 8px 28px rgba(18,64,255,.3),inset 0 1px 0 rgba(255,255,255,.6)!important;
}
