.uc-apple-header {
  position: fixed !important;

  top: 24px !important;
  left: 50% !important;

  width: min(90vw, 1320px) !important;
  height: 84px !important;

  transform: translateX(-50%) translateZ(0) !important;

  z-index: 99999 !important;

  border-radius: 30px !important;
  overflow: hidden !important;

  background:
    linear-gradient(
      90deg,
      rgba(22,22,22,0.78),
      rgba(48,48,48,0.48)
    ) !important;

  backdrop-filter: saturate(180%) blur(24px) !important;
  -webkit-backdrop-filter: saturate(180%) blur(24px) !important;

  border: 1px solid rgba(255,255,255,0.07) !important;

  box-shadow:
    0 10px 35px rgba(0,0,0,0.28) !important;

  transition:
    background 0.35s ease,
    backdrop-filter 0.35s ease,
    box-shadow 0.35s ease,
    top 0.35s ease !important;
}

/* Внутренний Zero Block делаем прозрачным */
.uc-apple-header .t396__artboard {
  background: transparent !important;
  height: 84px !important;
}

/* Состояние после скролла */
.uc-apple-header.is-scrolled {
  background:
    linear-gradient(
      90deg,
      rgba(18,18,18,0.88),
      rgba(36,36,36,0.68)
    ) !important;

  backdrop-filter: saturate(180%) blur(36px) !important;
  -webkit-backdrop-filter: saturate(180%) blur(36px) !important;

  box-shadow:
    0 14px 45px rgba(0,0,0,0.36) !important;
}

/* Мобильная версия */
@media screen and (max-width: 768px) {
  .uc-apple-header {
    top: 16px !important;
    width: calc(100% - 32px) !important;
    height: 72px !important;
    border-radius: 24px !important;
  }

  .uc-apple-header .t396__artboard {
    height: 72px !important;
  }
}
@media screen and (min-width: 769px) {
  .uc-apple-header {
    left: 96px !important;
    right: 96px !important;

    width: auto !important;
    max-width: none !important;

    transform: translateZ(0) !important;
  }
}
@media screen and (min-width: 769px) {
  .uc-apple-header {
    background: rgba(10, 10, 10, 0.16) !important;

    backdrop-filter: saturate(130%) blur(8px) !important;
    -webkit-backdrop-filter: saturate(130%) blur(8px) !important;

    border: 1px solid rgba(255, 255, 255, 0.18) !important;

    box-shadow:
      inset 0 1px 0 rgba(255,255,255,0.10),
      0 10px 30px rgba(0,0,0,0.16) !important;
  }

  .uc-apple-header.is-scrolled {
    background: rgba(10, 10, 10, 0.22) !important;

    backdrop-filter: saturate(140%) blur(12px) !important;
    -webkit-backdrop-filter: saturate(140%) blur(12px) !important;

    border: 1px solid rgba(255, 255, 255, 0.22) !important;
  }
}
@media screen and (max-width: 768px) {
  .uc-apple-header {
    position: fixed !important;

    top: 12px !important;
    left: 12px !important;
    right: 12px !important;

    width: auto !important;
    max-width: none !important;
    height: 68px !important;

    transform: translateZ(0) !important;

    border-radius: 22px !important;
    overflow: hidden !important;

    background: rgba(10, 10, 10, 0.14) !important;

    backdrop-filter: saturate(130%) blur(6px) !important;
    -webkit-backdrop-filter: saturate(130%) blur(6px) !important;

    border: 1px solid rgba(255, 255, 255, 0.18) !important;

    box-shadow:
      inset 0 1px 0 rgba(255,255,255,0.10),
      0 8px 24px rgba(0,0,0,0.16) !important;

    z-index: 99999 !important;
  }

  .uc-apple-header .t396__artboard {
    background: transparent !important;
    background-color: transparent !important;
    height: 68px !important;
  }

  .uc-apple-header.is-scrolled {
    background: rgba(10, 10, 10, 0.20) !important;

    backdrop-filter: saturate(135%) blur(9px) !important;
    -webkit-backdrop-filter: saturate(135%) blur(9px) !important;

    border: 1px solid rgba(255, 255, 255, 0.22) !important;
  }
}