/* Immediate background so the Capacitor WebView never shows black before the
   app's CSS/JS load. Loaded as an external <link> stylesheet (render-blocking,
   in <head>) rather than an inline <style> in index.html — an inline <style>
   makes Vite create an html-proxy virtual module that races with
   transformIndexHtml hooks and intermittently fails the production build with
   "[vite:html-inline-proxy] No matching HTML proxy module found". */
html,
body {
  background: #f8fafc;
}
#root {
  min-height: 100vh;
  background: inherit;
}
@media (prefers-color-scheme: dark) {
  html,
  body,
  #root {
    background: #0f172a;
  }
}
