/* V109 parent-portal step ownership. This file must be loaded by index.html. */
.assessment-booking-page .assessment-control-summary,
.assessment-booking-page .assessment-next-action {
  display: none !important;
}

.assessment-stage-workspace-frame {
  display: block;
  width: 100%;
  min-height: 78vh;
  margin-top: 16px;
  border: 1px solid #bfd0dd;
  border-radius: 14px;
  background: #fff;
}

.guided-step-sessions .assessment-invigilator-allocation,
.guided-step-sessions .assessment-generation-bar,
.guided-step-sessions .assessment-timetable-review-card,
.guided-step-sessions .assessment-final-review-card,
.guided-step-sessions .assessment-timetable-stats,
.guided-step-sessions .assessment-conflict-list,
.guided-step-sessions .assessment-organised-native-frame,
.guided-step-publish .assessment-invigilator-allocation,
.guided-step-publish .assessment-plan-create,
.guided-step-publish .assessment-advanced-settings,
.guided-step-publish .assessment-inline-advanced,
.guided-step-publish .assessment-organised-native-frame {
  display: none !important;
}

.guided-step-sessions .assessment-planning-control-card,
.guided-step-publish .assessment-planning-control-card,
.guided-step-publish .assessment-timetable-review-card,
.guided-step-publish .assessment-final-review-card {
  margin-bottom: 14px;
}

@media (max-width: 800px) {
  .assessment-stage-workspace-frame {
    min-height: 86vh;
    border-radius: 10px;
  }
}
