/*
 * Esconde o overlay "Em breve..." do SzBotsCard enquanto o dashboard ainda
 * tem skeletons carregando — fica consistente visualmente. Quando o ultimo
 * .sz-skeleton sai do DOM (dados carregaram), o overlay volta com fade suave.
 *
 * Sem JS. Usa CSS :has() (Chrome 105+, Safari 15.4+, Firefox 121+).
 *
 * Deploy: /opt/solarz-hub/app/static/css/sz-bots-overlay-skeleton.css
 * Ativar via nginx sub_filter (<link rel="stylesheet" ...>).
 */

.sz-bots-overlay {
  transition: opacity 0.25s ease-out;
}

body:has(.sz-skeleton) .sz-bots-overlay {
  opacity: 0;
  pointer-events: none;
}
