/* =========================================================================
   layout.css — base page layout
   ========================================================================= */
body {
  font-family: var(--font-sans);
}

/* The React mount node kept these classes inline; retained here so the
   flex column shell behaves identically before Tailwind finishes loading. */
#root {
  min-height: 100vh;
  display: flex;
  flex-direction: column;
}
