.header {
  display: flex;
  align-items: center;
  background: #fff;
  box-shadow: 0 2px 8px rgba(79, 140, 255, 0.07);
  padding: 0 32px;
  min-height: 60px;
  font-family: 'Segoe UI', Arial, sans-serif;
  position: relative;
  z-index: 2;
  border-bottom: 1px solid rgba(79, 140, 255, 0.1);
}

.logo {
  display: flex;
  align-items: center;
  height: 27px; /* Фиксированная высота для логотипа */
}

.logo img {
  height: 100%;
  width: auto;
  display: block;
}

/* Удаляем старые стили для текстового логотипа */
.logo-icon,
.logo-text {
  display: none;
}