

  /* HT Life başlığı siyah */
  h1,
  .ht-smartpanel-title,
  .login-title,
  .brand-title,
  .welcome-title {
    color:#111111!important;
    -webkit-text-fill-color:#111111!important;
    text-shadow:none!important;
    opacity:1!important;
  }

  /* Panel Giriş butonu: zemin açık, yazı siyah */
  a[href*="panel"],
  a[onclick*="panel"],
  button[onclick*="panel"],
  .login-card a,
  .login-card button,
  .auth-card a,
  .auth-card button,
  .login-panel a,
  .login-panel button,
  .panel-login-btn,
  .login-btn,
  .giris-btn,
  .btn-login,
  #panelLoginBtn,
  #loginBtn,
  #girisBtn {
    background:#ffffff!important;
    background-image:linear-gradient(145deg,#ffffff 0%,#f4f8ff 48%,#dbeafe 100%)!important;
    color:#111111!important;
    -webkit-text-fill-color:#111111!important;
    border:1px solid rgba(37,99,235,.30)!important;
    box-shadow:0 14px 34px rgba(37,99,235,.18), inset 0 1px 0 rgba(255,255,255,.98)!important;
    text-shadow:none!important;
    opacity:1!important;
    font-weight:950!important;
  }

  a[href*="panel"] *,
  a[onclick*="panel"] *,
  button[onclick*="panel"] *,
  .login-card a *,
  .login-card button *,
  .auth-card a *,
  .auth-card button *,
  .login-panel a *,
  .login-panel button *,
  .panel-login-btn *,
  .login-btn *,
  .giris-btn *,
  .btn-login *,
  #panelLoginBtn *,
  #loginBtn *,
  #girisBtn * {
    color:#111111!important;
    -webkit-text-fill-color:#111111!important;
    text-shadow:none!important;
    opacity:1!important;
  }

  a[href*="panel"]:hover,
  a[onclick*="panel"]:hover,
  button[onclick*="panel"]:hover,
  .login-card a:hover,
  .login-card button:hover,
  .auth-card a:hover,
  .auth-card button:hover,
  .login-panel a:hover,
  .login-panel button:hover,
  .panel-login-btn:hover,
  .login-btn:hover,
  .giris-btn:hover,
  .btn-login:hover,
  #panelLoginBtn:hover,
  #loginBtn:hover,
  #girisBtn:hover {
    background:#ffffff!important;
    background-image:linear-gradient(145deg,#ffffff 0%,#eaf3ff 52%,#bfdbfe 100%)!important;
    color:#000000!important;
    -webkit-text-fill-color:#000000!important;
  }

