* { | |
box-sizing: border-box; | |
margin: 0; | |
padding: 0; | |
} | |
body { | |
background-color: #f0f0f0; | |
padding: 20px; | |
font-family: Arial, sans-serif; | |
} | |
.prose { | |
margin: 20px auto; | |
padding: 10px; | |
background-color: #fafafa; | |
border: 1px solid #ddd; | |
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1); | |
} | |
footer { | |
position: fixed; | |
bottom: 0; | |
left: 0; | |
right: 0; | |
height: 60px; | |
background-color: #333; | |
color: #fff; | |
text-align: center; | |
font-size: 24px; | |
} |