/**
 * Sistema de Partículas em Rede - NETVOO
 * Estilos ULTRA ISOLADOS - não interferem com NADA do layout existente
 * Última Modificação: v1.3 - 27/12/2024 17:40 (BRT)
 */

/* Canvas de partículas - ULTRA ISOLADO */
#networkCanvas {
  position: fixed !important;
  top: 0 !important;
  left: 0 !important;
  width: 100vw !important;
  height: 100vh !important;
  display: block !important;
  background: transparent !important;
  z-index: 9999 !important;
  pointer-events: none !important;
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  outline: none !important;
  box-sizing: border-box !important;
  overflow: visible !important;
  transform: none !important;
  filter: none !important;
  backdrop-filter: none !important;
  isolation: isolate !important;
}

/* Garantir que NÃO afete outros elementos */
#networkCanvas *,
#networkCanvas::before,
#networkCanvas::after {
  box-sizing: border-box !important;
  margin: 0 !important;
  padding: 0 !important;
  border: none !important;
  outline: none !important;
}

/* Responsividade para dispositivos móveis */
@media (max-width: 768px) {
  #networkCanvas {
    z-index: 9998 !important;
  }
}

/* Otimizações para performance */
#networkCanvas {
  image-rendering: optimizeSpeed;
  image-rendering: -moz-crisp-edges;
  image-rendering: -webkit-optimize-contrast;
  image-rendering: optimize-contrast;
  -ms-interpolation-mode: nearest-neighbor;
  will-change: transform;
  contain: layout style paint;
}
