/* Заставка до первого кадра Flutter. Цвета — фон приложения в светлой и
   тёмной теме (VerbaPalette), чтобы первый кадр не мигал. */
html, body {
  height: 100%;
  margin: 0;
  background: #f8f9fa;
}

#splash {
  position: fixed;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Flutter добавляет свой элемент в body — с этого момента заставка лишняя. */
body:has(flutter-view) #splash,
body:has(flt-glass-pane) #splash {
  display: none;
}

@media (prefers-color-scheme: dark) {
  html, body {
    background: #0b141b;
  }
}
