/* NEXEI 3.2.2 — recorte real do GIF e melhorias leves de renderização */
.nexei-assistant-launcher{
  appearance:none!important;-webkit-appearance:none!important;
  padding:0!important;border:0!important;outline:0!important;
  background:#050816!important;box-shadow:0 14px 34px rgba(15,23,42,.28)!important;
  overflow:hidden!important;isolation:isolate!important;
}
.nexei-assistant-launcher::before,.nexei-assistant-launcher::after{display:none!important;content:none!important}
.nexei-assistant-launcher img{
  position:absolute!important;left:50%!important;top:50%!important;
  width:72px!important;height:72px!important;max-width:none!important;
  transform:translate(-50%,-50%) scale(1.12)!important;
  padding:0!important;margin:0!important;border:0!important;outline:0!important;
  border-radius:0!important;background:transparent!important;box-shadow:none!important;
  object-fit:cover!important;object-position:center!important;
  clip-path:circle(48% at 50% 50%)!important;
}
.assistant-title{overflow:visible!important}
.assistant-title img{
  width:52px!important;height:52px!important;min-width:52px!important;
  padding:0!important;margin:-3px!important;border:0!important;outline:0!important;
  border-radius:0!important;background:transparent!important;box-shadow:none!important;
  object-fit:cover!important;object-position:center!important;
  transform:scale(1.18)!important;clip-path:circle(46% at 50% 50%)!important;
}
/* Reduz efeitos caros de composição sem mudar a identidade visual. */
.panel,.kpis>div,.admin-workflows-v320,.admin-clean-v320 .hub-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}
.doc-list,.cards,.admin-workflow-list-v320{contain:layout paint style}
.doc-card,.workflow-card,.admin-workflow-item-v320{content-visibility:auto;contain-intrinsic-size:100px}
@media(max-width:520px){.nexei-assistant-launcher img{width:68px!important;height:68px!important}.assistant-title img{width:48px!important;height:48px!important;min-width:48px!important}}
