/* Sadesh Header Clean Fix v143 - CSS only, no app logic changes */
.sadesh-premium-topbar .sadesh-menu-main{
  width:46px !important;
  height:42px !important;
  padding:0 !important;
  border:0 !important;
  background:transparent !important;
  box-shadow:none !important;
  display:inline-flex !important;
  align-items:center !important;
  justify-content:center !important;
  gap:0 !important;
}
.sadesh-premium-topbar .sadesh-menu-main .txt{display:none !important; visibility:hidden !important; width:0 !important; overflow:hidden !important;}
.sadesh-premium-topbar .sadesh-menu-main .ico{font-size:32px !important; font-weight:1000 !important; line-height:1 !important; color:#111827 !important; text-shadow:0 0 0 #111827, .45px 0 0 #111827, 0 .45px 0 #111827 !important;}
.sadesh-premium-topbar .sadesh-brand-text,
.sadesh-premium-topbar .sadesh-brand-title,
.sadesh-premium-topbar .sadesh-brand-sub{display:none !important; visibility:hidden !important; width:0 !important; height:0 !important; overflow:hidden !important;}
.sadesh-premium-topbar .sadesh-brand-logo{
  width:78px !important;
  height:44px !important;
  border:0 !important;
  background:transparent !important;
  box-shadow:none !important;
  border-radius:0 !important;
  padding:0 !important;
  overflow:visible !important;
}
.sadesh-premium-topbar .sadesh-brand-logo img{
  width:100% !important;
  height:100% !important;
  object-fit:contain !important;
  padding:0 !important;
  background:transparent !important;
  border:0 !important;
  box-shadow:none !important;
}
.employee-menu-logo{
  border:0 !important;
  background:transparent !important;
  box-shadow:none !important;
  border-radius:0 !important;
  padding:0 !important;
  width:70px !important;
  height:40px !important;
  object-fit:contain !important;
}
.employee-menu-btn{
  font-size:32px !important;
  font-weight:1000 !important;
  border:0 !important;
  background:transparent !important;
  box-shadow:none !important;
  text-shadow:0 0 0 currentColor, .45px 0 0 currentColor, 0 .45px 0 currentColor !important;
}
@media(max-width:560px){
  .sadesh-premium-topbar .sadesh-menu-main{width:44px !important;}
  .sadesh-premium-topbar .sadesh-menu-main .ico{font-size:32px !important;}
  .sadesh-premium-topbar .sadesh-brand-logo{width:70px !important;height:40px !important;}
}
