#app{min-height:100vh;background-color:#f9fafb;transition:background-color .3s ease}#app.dark{background-color:#111827;color:#f9fafb}
