#sss,
[data-stat="true"]:has([data-count="81"]) {
  display: none !important;
}

html.mobile-menu-open,
html.mobile-menu-open body {
  overflow: hidden !important;
}

dialog[aria-label="Menü"][open] {
  display: block;
  animation: mobile-menu-enter 280ms cubic-bezier(0.16, 1, 0.3, 1) both;
}

@keyframes mobile-menu-enter {
  from {
    opacity: 0;
    transform: translateY(-1rem);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@media (prefers-reduced-motion: reduce) {
  dialog[aria-label="Menü"][open] {
    animation: none;
  }
}

@media (min-width: 1024px) {
  #ekip ul {
    grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
    gap: 1.15rem !important;
  }
}

#ekip [data-member="tugana-dereci"] img {
  object-position: 34% 42% !important;
}

@media (max-width: 639px) {
  #ekip ul {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    align-items: start;
    gap: 0.75rem !important;
  }

  #ekip ul > li {
    min-width: 0;
    transform: none !important;
  }

  #ekip ul > li[data-member="tugana-dereci"] {
    grid-column: 1 / -1;
    width: calc(50% - 0.375rem);
    justify-self: center;
  }

  #ekip article {
    padding: 0.55rem 0.55rem 0.8rem !important;
  }

  #ekip article > div:first-of-type {
    aspect-ratio: 1 / 1 !important;
  }

  #ekip article .mt-5 {
    margin-top: 0.75rem !important;
  }

  #ekip article h3 {
    font-size: 1.05rem !important;
    line-height: 1.05 !important;
  }

  #ekip article .mt-3 {
    margin-top: 0.55rem !important;
    font-size: 0.72rem !important;
    line-height: 1.45 !important;
  }
}
