/* microLabsX GARFIX identity override — avatar only. */
body[data-site="microlabsx"] .mx-garfix-mark{
  position:relative;
  display:grid;
  place-items:center;
  overflow:hidden;
  background:rgba(0,0,0,.96);
  border:1px solid rgba(255,255,255,.11);
}

body[data-site="microlabsx"] .mx-garfix-mark img{
  display:none !important;
}

body[data-site="microlabsx"] .mx-garfix-mark::before{
  content:"X";
  display:grid;
  place-items:center;
  width:100%;
  height:100%;
  color:rgba(255,255,255,.96);
  font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;
  font-size:21px;
  font-weight:900;
  line-height:1;
  letter-spacing:-.10em;
  text-shadow:
    0 0 8px rgba(255,255,255,.14),
    0 0 16px rgba(255,30,30,.20);
  animation:mxLabsGarfixMark 2.4s ease-in-out infinite;
}

@keyframes mxLabsGarfixMark{
  0%,100%{
    opacity:.88;
    transform:scale(1);
  }
  50%{
    opacity:1;
    transform:scale(1.055);
  }
}

@media (prefers-reduced-motion:reduce){
  body[data-site="microlabsx"] .mx-garfix-mark::before{
    animation:none;
  }
}
