/* Hotfix: avatar do autor nunca ficar atrás do texto/overlay (desktop+mobile) */
.project-thumb{ position:relative !important; }
.project-author-avatar{
  position:absolute !important;
  top:10px !important;
  left:10px !important;
  z-index:999 !important;
  width:34px !important;
  height:34px !important;
  border-radius:999px !important;
  overflow:hidden !important;
  background:#111 !important;
  border:2px solid rgba(0,0,0,.55) !important;
  box-shadow: 0 6px 18px rgba(0,0,0,.45) !important;
}
.project-author-avatar img{ width:100% !important; height:100% !important; object-fit:cover !important; display:block !important; }

/* garante que overlays/textos não cubram o avatar */
.project-thumb .lock-overlay-small,
.project-thumb .boost-badge{ z-index:200 !important; }
.project-info{ position:relative !important; z-index:10 !important; }

/* caso exista algum overlay absoluto dentro do thumb */
.project-thumb > *{ position:relative; }
