.trip-planner-panel { margin-block: 20px; }
.trip-planner-panel .button-row,
[data-save-dates] .button-row { margin-top: 10px; }
.trip-planner-save { margin-block: 10px; }
.trip-planner-list { display: grid; gap: 12px; padding-inline-start: 22px; }
.trip-planner-list p { margin-block: 4px 8px; }
.trip-planner-status:empty { display: none; }
.trip-planner-panel [hidden],
[data-save-dates] [hidden] { display: none; }
#trip-shortlist { scroll-margin-top: 7rem; }
