29 lines
440 B
CSS
29 lines
440 B
CSS
/* Main content wrapper */
|
|
main {
|
|
max-width: 720px;
|
|
margin: 2rem auto;
|
|
padding: 0 1.5rem;
|
|
}
|
|
|
|
@media (max-width: 640px) {
|
|
main {
|
|
margin: 1rem auto;
|
|
padding: 0 1rem;
|
|
}
|
|
}
|
|
|
|
/* State messages (loading / error / empty) */
|
|
.loading {
|
|
color: var(--color-text-muted);
|
|
font-style: italic;
|
|
}
|
|
|
|
.error {
|
|
color: var(--color-error);
|
|
}
|
|
|
|
.empty {
|
|
color: var(--color-text-muted);
|
|
font-style: italic;
|
|
}
|