body{font-family:Segoe UI,Arial,sans-serif;margin:0;padding:0}#app{min-height:100vh;display:flex;flex-direction:column}main{flex:1;background-color:transparent}