/* Rules identical across every mini-app page. Page-specific stylesheets
   load after this one and add layout (padding, min-height, flex, etc.). */
* { box-sizing: border-box; -webkit-tap-highlight-color: transparent; }
html, body { margin: 0; background: var(--bg); }
body {
  color: var(--ink);
  font-family: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
}
