/* Match the soft background used by Stations and Racks. */
@media screen {
    body { background:#f4f6fa; }
    .site-header { background:#fff; }
    body > main { min-height:calc(100svh - 100px); box-sizing:border-box; }
    main table { background:#fff; }
}
@media print {
    body { background:#fff; }
}
