/* Compact package-card fixes */
.dep-card {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
  margin: 8px 0 4px !important;
  border-radius: 0 !important;
}

.dep-card > .dep-main,
.dep-card > .dep-flex-row,
.dep-card > .dep-div,
.dep-card > .dep-view,
.dep-card > .dep-expand,
.dep-card > .dep-chips {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.dep-div {
  margin-top: 9px !important;
}

.dep-view {
  padding-top: 9px !important;
}

/* Remove any extra wrapper frame around the departure block */
.pk .op-times:has(.dep-card),
.pk .pk-ot:has(.dep-card) {
  background: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;
  border-radius: 0 !important;
}
