/* INFOTECH LAB 3.10TOOLS_LIGHT_PREPROD_PASS1
   Camada leve pré-produção para páginas Ferramentas. Foco: baixo custo visual,
   compatibilidade com celulares antigos e preservação da resolução real no Pixel Mapping. */

.tools-context-page *,
.tools-page *{box-sizing:border-box}

@media (max-width: 900px){
  .tools-context-page .infotech-particles,
  .tools-context-page .stars,
  .tools-context-page .particle-layer{animation:none!important;transform:none!important;will-change:auto!important;opacity:.08!important}
  .tools-context-page .led-slices-shell,
  .tools-context-page .led-slices-card,
  .tools-context-page .tool-card,
  .tools-context-page .panel,
  .tools-context-page .card{content-visibility:auto;contain-intrinsic-size:1px 520px}
  .tools-context-page .led-pixel-screen-box{box-shadow:inset 0 0 0 1px rgba(0,0,0,.28)!important}
  .tools-context-page .led-pixel-slice:before{opacity:.24!important;background-size:64px 64px!important;background-position:0 0,32px 32px!important}
}

@media (max-width: 420px){
  .tools-context-page input,
  .tools-context-page select,
  .tools-context-page button{max-width:100%}
  .tools-context-page .led-pixel-logo-top{width:28px!important;height:28px!important}
}

@media (prefers-reduced-motion: reduce){
  .tools-context-page *,
  .tools-page *{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}
}

@supports not (content-visibility: auto){
  .tools-context-page .led-slices-shell,
  .tools-context-page .led-slices-card{contain:layout paint}
}
