/* Global reset + app-shell base. Everything else in the app (the launch screen,
   the overlays, the report, the import review) is styled inline in index.html or
   built with inline styles in app.js, so this file is intentionally tiny. */
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }

html, body {
  width: 100%; height: 100%;
  overflow: hidden;
  background: #0d0d0d;
  color: #fff;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}

/* The "Back" button on the import overlay. */
.dva-back-btn {
  display: block; width: 100%; padding: 9px;
  background: transparent; color: #888;
  border: 1px solid rgba(255,255,255,0.12);
  border-radius: 8px; font-size: 0.85rem; cursor: pointer; margin-top: 8px;
}
.dva-back-btn:hover { color: #ccc; border-color: rgba(255,255,255,0.25); }
