/* PE-Class v1.19.92 — 모바일 수행평가 학급 선택 4칸 한 줄 정렬
 * iPhone 15 Pro와 Fold7 접힘 화면에서 학년도·학기·학년·반만 한 행으로 표시합니다.
 * 학생 선택, 바텀시트, 다른 탭과 769px 이상 화면은 변경하지 않습니다. */
@media (max-width:768px){
  body.mobileAssessmentView #mobileAssessmentSelector .mobileAssessmentSelectorGrid{
    grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,.9fr)!important;
    column-gap:5px!important;
    row-gap:11px!important;
    align-items:end!important;
  }

  body.mobileAssessmentView #mobileAssessmentSelector .mobileAssessPickerField{
    min-width:0!important;
  }

  body.mobileAssessmentView #mobileAssessmentSelector .mobileAssessPickerField>span{
    margin:0 0 7px!important;
    font-size:11px!important;
    line-height:1.2!important;
    text-align:center!important;
    white-space:nowrap!important;
  }

  body.mobileAssessmentView #mobileAssessmentSelector .mobileAssessPickerButton{
    min-width:0!important;
    gap:3px!important;
    padding:0 6px!important;
    overflow:hidden!important;
    font-size:clamp(12px,3.4vw,14px)!important;
  }

  body.mobileAssessmentView #mobileAssessmentSelector .mobileAssessPickerButton>b{
    flex:1 1 auto!important;
    min-width:0!important;
    overflow:visible!important;
    text-overflow:clip!important;
    text-align:center!important;
    white-space:nowrap!important;
  }

  body.mobileAssessmentView #mobileAssessmentSelector .mobileAssessPickerButton>b+span{
    flex:0 0 auto!important;
    min-width:8px!important;
    line-height:1!important;
  }

  body.mobileAssessmentView #mobileAssessmentSelector .mobileAssessStudentField{
    grid-column:1/-1!important;
  }
}
