/* Estilos do <log-logo> (copiado de logtechnology.com.br/js/log-logo.js).
   O componente injetaria isto numa tag <style> inline, que a CSP bloqueia; como este <link>
   tem id="log-logo-css", ele não injeta nada. */
log-logo { display: inline-block; line-height: 0; cursor: pointer; -webkit-tap-highlight-color: transparent; }
log-logo svg { height: 100%; width: auto; overflow: visible; display: block; }
log-logo .ll-tilt { transition: transform .4s cubic-bezier(.2,.8,.2,1); transform-box: fill-box; transform-origin: 50% 50%; }
log-logo.ll-built:not([static]) .ll-pulse { animation: ll-pulse 4s 1.5s ease-out infinite; transform-box: fill-box; transform-origin: center; }
log-logo:focus-visible { outline: 2px solid #3FE0F5; outline-offset: 6px; border-radius: 12px; }
@keyframes ll-pulse { 0% { transform: scale(1); opacity: .55; } 30%, 100% { transform: scale(2.3); opacity: 0; } }
@media (prefers-reduced-motion: reduce) { log-logo .ll-pulse { animation: none !important; } }

/* tamanho no menu lateral do AdminLTE (o .brand-image foi pensado para <img>) */
.sidebar-brand log-logo.brand-image { width: 33px; height: 33px; }
