/* MM Header Auth Widget – CSS (izvlečeno iz inline) */
.mmhaw-header{background:var(--mmhaw-header-bg)}
.mmhaw-header a{color:var(--mmhaw-link)}
.mmhaw-header a:hover{color:var(--mmhaw-primary)}
.mmhaw-header .logo-img{height:var(--mmhaw-logo-h);width:auto}

/* Dropdown meniji */
.mmhaw-dropdown{
  background:var(--mmhaw-dd-bg);
  border-radius:12px;
  box-shadow:0 10px 25px rgba(0,0,0,.08);
  z-index:50;
}
.mmhaw-dd-link{
  display:block;
  padding:.55rem .9rem;
  font-size:.875rem;
  color:var(--mmhaw-text);
  text-decoration:none;
}
.mmhaw-dd-link:hover{background:#f9fafb;color:var(--mmhaw-primary)}
.mmhaw-dd-link.text-red-600:hover{background:#fff1f2}

/* Mobile offcanvas */
.mmhaw-offcanvas{transition:transform .25s ease}
.mmhaw-offcanvas.hidden{display:none}
.mmhaw-mob-link{
  display:block;padding:.5rem .25rem;
  font-size:.925rem;color:#374151;text-decoration:none;
}
.mmhaw-mob-link:hover{color:var(--mmhaw-primary)}

/* Container max width (nastavimo dinamično preko inline CSS) */
.mmhaw-container{}

/* Utility (če Tailwind ni prisoten) */
@media (max-width: 767px){
  .md\:hidden{display:block}
  .md\:flex{display:none}
}
