/* Base reset — the storytelling theme lives in src/index.css (imported by App.tsx).
   Kept minimal so it never conflicts with the scrollable page layout. */
* { box-sizing: border-box; }
html, body { margin: 0; padding: 0; width: 100%; }
#root { width: 100%; }
