

/* ── Giriş Yap ── */
html body .header__actions .header__signin,
html body button.header__signin,
html body .header__signin {
  background: #071d48 !important;
  background-image: none !important;
  background-color: #071d48 !important;
  border: 1px solid rgba(99, 148, 210, 0.25) !important;
  border-radius: 9px !important;
  color: #dce8f5 !important;
  font-weight: 600 !important;
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 6px !important;
  height: auto !important;
  padding: 8px 16px !important;
  text-transform: capitalize !important;
  box-shadow: none !important;
  transition: background 0.2s ease, border-color 0.2s ease !important;
}

html body .header__actions .header__signin:hover,
html body button.header__signin:hover,
html body .header__signin:hover {
  background: #0a2558 !important;
  background-image: none !important;
  background-color: #0a2558 !important;
  border-color: rgba(99, 148, 210, 0.5) !important;
}

/* ── Üye Ol ── */
html body .header__actions .header__signup,
html body button.header__signup,
html body .header__signup {
  background: linear-gradient(135deg, #1a7fe8 0%, #2e9cf5 50%, #1a7fe8 100%) !important;
  background-color: #1a7fe8 !important;
  border: none !important;
  border-radius: 9px !important;
  color: #ffffff !important;
  font-weight: 600 !important;
  position: relative !important;
  overflow: hidden !important;
  height: auto !important;
  padding: 8px 16px !important;
  margin-right: 15px !important;
  text-transform: capitalize !important;
  box-shadow: 0 4px 14px rgba(26, 127, 232, 0.35) !important;
  transition: filter 0.2s ease, box-shadow 0.2s ease !important;
}

html body .header__actions .header__signup:hover,
html body button.header__signup:hover,
html body .header__signup:hover {
  filter: brightness(1.1) !important;
  box-shadow: 0 6px 18px rgba(26, 127, 232, 0.5) !important;
}

/* ── Mobile ── */
@media (max-width: 768px) {
  html body .header__signin {
    padding: 8px 12px !important;
  }
  html body .header__signup {
    padding: 8px 12px !important;
    margin-right: 6px !important;
  }
}