.DividerWithText_dividerContainer__kdZBi .ant-divider-vertical{flex:1 1}@media(max-width:767px){.DividerWithText_dividerContainer__kdZBi .ant-divider-vertical{display:none!important}}.Loader_loader__o51u6{display:flex;justify-content:center;align-items:center;padding:20px}.Loader_fullScreen__z9fHu{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:9999}.summary-section_icon__ibxbS{width:4rem;height:4rem;border-radius:var(--sw-border-radius);display:flex;align-items:center;justify-content:center;background-color:var(--sw-color-primary)}.summary-section_icon__ibxbS img{display:block;width:100%;height:100%;object-fit:cover}.summary-section_icon__ibxbS.--happy{background-color:var(--sw-color-emotion-happy)}.summary-section_icon__ibxbS.--sad{background-color:var(--sw-color-emotion-sad)}.summary-section_icon__ibxbS.--excited{background-color:var(--sw-color-emotion-excited)}.summary-section_icon__ibxbS.--anxious{background-color:var(--sw-color-emotion-anxious)}.summary-section_icon__ibxbS.--angry{background-color:var(--sw-color-emotion-angry)}.summary-section_icon__ibxbS.--scared{background-color:var(--sw-color-emotion-scared)}.summary-section_actions__7D3IX .ant-btn{justify-content:flex-start}.summary-section_summarySection__OHyP6{flex-grow:1;flex-shrink:1}.summary-section_whyDoesThisWorkCard__w8_Vp{flex:0 0 12rem;margin-left:auto}.lesson-plans_lessonGrid__M4KRx{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(17%,200px),1fr));grid-gap:1rem;gap:1rem}.lesson-plans_fullSpan__fQTcN{grid-column:1/-1;grid-row:auto}.lesson-plans_pageHeading__P7NKB{text-transform:capitalize}.lesson-plans_searchInput__jimv8{max-width:20rem}.lesson-plans_lessonCard__WRY1I.ant-card{border:1px solid var(--sw-color-primary-border);transition:all var(--sw-motion-duration-mid)}.lesson-plans_lessonCard__WRY1I.ant-card:focus,.lesson-plans_lessonCard__WRY1I.ant-card:hover{cursor:pointer;background-color:var(--sw-color-primary-bg)}.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_green__RB1Ia{border-color:var(--sw-lime-6)}.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_green__RB1Ia:focus,.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_green__RB1Ia:hover{background-color:var(--sw-lime-1)}.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_blue__DeXp1{border-color:var(--sw-blue-5)}.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_blue__DeXp1:focus,.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_blue__DeXp1:hover{background-color:var(--sw-blue-1)}.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_orange__bbz0i{border-color:var(--sw-orange-6)}.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_orange__bbz0i:focus,.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_orange__bbz0i:hover{background-color:var(--sw-orange-1)}.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_cyan__Eh31A{border-color:var(--sw-cyan-6)}.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_cyan__Eh31A:focus,.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_cyan__Eh31A:hover{background-color:var(--sw-cyan-1)}.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_red__kfdie{border-color:var(--sw-red-7)}.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_red__kfdie:focus,.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_red__kfdie:hover{background-color:var(--sw-red-1)}.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_yellow__qFkxj{border-color:var(--sw-gold-6)}.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_yellow__qFkxj:focus,.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_yellow__qFkxj:hover{background-color:var(--sw-gold-1)}.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_pink__xwTt3{border-color:var(--sw-magenta-6)}.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_pink__xwTt3:focus,.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_pink__xwTt3:hover{background-color:var(--sw-magenta-1)}.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_purple__50HTe{border-color:var(--sw-purple-6)}.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_purple__50HTe:focus,.lesson-plans_lessonCard__WRY1I.ant-card.lesson-plans_purple__50HTe:hover{background-color:var(--sw-purple-1)}.lesson-plans_lessonCard__WRY1I.ant-card .ant-card-body{height:100%;display:flex;flex-direction:column;gap:var(--sw-padding-sm)}.lesson-plans_lessonCard__WRY1I.ant-card .ant-card-body:after{display:none}.lesson-plans_lessonCard__WRY1I.ant-card .lesson-plans_summary__FNbFr{margin-bottom:0}.lesson-plans_lessonCard__WRY1I.ant-card .lesson-plans_icons__K9pNf{margin-top:auto}.lesson-plans_planCode__rXYnU{position:absolute;top:calc(-1*var(--sw-padding-xs));right:calc(-1*var(--sw-padding-xs));border-radius:var(--sw-border-radius);border:1px solid var(--border-color,var(--sw-color-primary-border));padding:var(--sw-padding-xxs) var(--sw-padding-xs);white-space:nowrap;background-color:var(--sw-card-actions-bg)}.ClassStudentsList_addStudentCard__cdZGA{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:12.5rem;cursor:pointer}.ClassStudentsList_addStudentCardText__VFjWT{margin-top:.5rem}.ClassLoginHome_emptyContainer__3Md2b{padding:2rem}.ClassLoginHome_emptyDescription__l6W_G{margin-top:1rem}.NonTeachingStaffHome_card__5GelR{height:100%;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.CheckInEmptyState_checkInButtonContainer__NzK_z{flex-direction:column;gap:.5rem}}.Profile_inputGroup__AZOFu{min-width:7.5rem;width:100%}.Profile_helpText__cE9d2{font-size:.75rem}.Profile_radioGroup__aWHio .ant-radio-button-wrapper{width:11rem;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:.5rem;padding-right:.5rem;border:1px solid var(--sw-color-border)}.layout_wrapper__7gQfd{min-height:100vh;background:linear-gradient(150deg,var(--sw-color-bg-base) 0,var(--sw-color-primary-bg) 100%)}.layout_content__ZAWd2{flex-grow:1}.layout_content__ZAWd2>*{min-width:320px;width:clamp(320px,90%,400px)}.layout_footer__KQR_K{margin-top:auto;padding:1rem}.layout_versionText__ygLK_{width:3rem}.layout_copyrightText__nF954{text-align:center}.confirm-reset_content__iT624{min-height:100vh;padding:2rem}.confirm-reset_backButton__jwIeK,.confirm-reset_card__XSRzH{width:100%;max-width:28rem}.force-change-password_container__w_9xF{flex-grow:1}.force-change-password_container__w_9xF>*{min-width:20rem;width:clamp(20rem,90%,25rem)}.force-change-password_card__Vn7DW{width:100%;max-width:25rem;text-align:center}.force-change-password_error__2oCvV{color:var(--sw-color-error)}.force-change-password_formInput__uOcgD{gap:1.5rem;display:flex;flex-direction:column;width:100%}.forgot-password_content__i8BD9{flex-grow:1;min-height:100vh}.forgot-password_content__i8BD9>*{min-width:320px;width:clamp(320px,90%,400px)}.forgot-password_card__BiKGl{width:100%;max-width:25em;text-align:center}.forgot-password_formInput__HCR9o{width:100%;display:flex;flex-direction:column;gap:1rem}.AdminSchoolNonTeachingStaff_container__Ym37F{width:100%;padding:var(--sw-padding-lg)}.AdminSchoolNonTeachingStaff_formContainer__5Zm_r{margin-top:var(--sw-margin-md)}.PasswordResetModal_passwordResetModal__iMqOk .ant-modal-confirm-title{font-size:1.25rem!important}.PasswordResetModal_passwordResetModal__iMqOk .ant-modal-content{width:32.5rem}.PasswordResetModal_loginDetails__fjRT6{padding-left:1rem;border-left:.0625rem solid var(--sw-color-border)}.StaffForm_form__IWEZh{width:100%}.StaffForm_buttonContainer__SE7Tp{margin-top:var(--sw-margin-lg)}.page_container__TQQMG{padding:1.5rem}.page_card__VWDYP{max-width:40rem}.AdminSchoolAdmin_container__OVJZ6{width:100%;padding:1.5rem}.AdminSchoolAdmin_fieldsContainer__og1WW,.AdminSchoolAdmin_headerRow___NCJG{margin-bottom:1rem}.AdminSchoolAdmin_formContainer__JIMOX{width:100%;max-width:40rem}.AdminSchoolAdmin_buttonRow__8cY7R{margin-top:1.5rem}.AdminSchoolAdmin_actionsContainer__O0Rjy{margin-top:1rem}.AdminTeacher_adminTeacher__Kl8b4{padding:1rem}.AdminTeacher_adminTeacher__Kl8b4 .AdminTeacher_fieldsContainer__R3Gov,.AdminTeacher_adminTeacher__Kl8b4 .AdminTeacher_headerRow__ezEbc{margin-bottom:1rem}.AdminTeacher_adminTeacher__Kl8b4 .AdminTeacher_formContainer__a67HG{max-width:600px}.AdminTeacher_adminTeacher__Kl8b4 .AdminTeacher_buttonRow__BQ2RV{margin-top:1rem}.AdminTeacher_adminTeacher__Kl8b4 .AdminTeacher_classesContainer__62Lle,.AdminTeacher_adminTeacher__Kl8b4 .AdminTeacher_classesContainer__62Lle .AdminTeacher_searchInput__7UvMH{margin-bottom:1rem}.AdminTeacher_adminTeacher__Kl8b4 .AdminTeacher_classesContainer__62Lle .ant-list-item{padding:12px 24px}.AdminTeacher_adminTeacher__Kl8b4 .AdminTeacher_classesContainer__62Lle .ant-list-item:hover{background-color:rgba(0,0,0,.02)}.AdminTeacher_adminTeacher__Kl8b4 .AdminTeacher_classesContainer__62Lle .ant-list-item-meta-title{margin-bottom:0}.AdminTeacher_adminTeacher__Kl8b4 .AdminTeacher_classesContainer__62Lle .ant-checkbox-wrapper{-webkit-margin-start:16px;margin-inline-start:16px}.AdminTeacher_adminTeacher__Kl8b4 .AdminTeacher_actionsContainer__H1t_x{margin-bottom:1rem}.AddStudentModal_qrCodeContainer__BX0xx{padding:1rem;background-color:var(--sw-color-bg-layout);border-radius:.5rem}.AddStudentModal_hint__TUbWi{margin-top:-.75rem}.AddStudentModal_nameFields__gy8CB{width:100%;display:flex}.AddStudentModal_nameFields__gy8CB .ant-form-item{display:flex!important;flex:1 1!important;width:100%!important;margin-bottom:0}.AddStudentModal_nameFields__gy8CB .ant-form-item .AddStudentModal_ant-form-item-control-input__IXskc,.AddStudentModal_nameFields__gy8CB .ant-form-item .AddStudentModal_ant-input__ZDhU0{width:100%}.AddStudentModal_secondaryName__VYsxQ{color:var(--sw-color-text-quaternary);font-size:.875rem}.AddStudentModal_loginDetails__gfZOX{padding-left:1rem;border-left:.0625rem solid #d9d9d9}.ClassSidebarTabs_container__aDIEr,.ClassSidebarTabs_dayContainer__hbp8t,.ClassSidebarTabs_sessionContainer__goo46,.ClassSidebarTabs_timePickerContainer__mBuI1{width:100%}.ClassSidebarTabs_timePicker__e3Dqh{flex:1 1}.ClassSidebarTabs_actionContainer__1FW5G{width:100%}.ClassSidebarTabs_subSection__J3_Oe{padding:var(--sw-padding-sm)!important;background-color:var(--sw-color-bg-layout);border-radius:var(--sw-border-radius-sm)}.ClassSidebarTabs_helpTooltip__7k8U8 .ant-tooltip-inner{background-color:rgba(0,0,0,0);color:var(--sw-color-text-quaternary);padding:0;font-size:var(--sw-font-size-sm);box-shadow:none}.ClassSidebarTabs_helpTooltip__7k8U8 .ant-tooltip-arrow{display:none}.ClassSidebarTabs_formItemWithExtra__vV8j7 .ant-form-item-extra{order:1;color:var(--sw-color-text-tertiary);font-size:var(--sw-font-size-sm);margin-top:var(--sw-margin-xs)}.ClassSidebarTabs_formItemWithExtra__vV8j7 .ant-form-item-explain{order:2}.ClassSidebarTabs_formItemMargin__7mN3O{margin-bottom:var(--sw-margin)}.ClassManageStudents_studentsContainer__LYboB{width:100%}.ClassManageStudents_cardGrid__L8bsb{width:100%;display:flex;flex-wrap:wrap}.ClassManageStudents_addStudentCard___T214{width:14rem!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px dashed var(--sw-color-primary-text)!important;background-color:var(--sw-color-bg-container)!important;cursor:pointer;padding:1rem!important}.ClassManageStudents_addStudentCard___T214:hover{border-color:var(--sw-color-primary)!important;background-color:var(--sw-color-primary-bg)!important}.ClassManageStudents_addStudentCard___T214 .ant-card-body{padding:1rem!important}.ClassManageStudents_addStudentText__aeIGy{color:var(--sw-color-primary-text)!important;font-size:.875rem}.AdminClass_adminClass__xwrgP{display:flex;flex-direction:column;gap:var(--sw-margin-md);padding:var(--sw-padding-lg)}.AdminClass_headerRow__YhGVf{padding:var(--sw-padding-sm) 0}.AdminClass_fieldsContainer__ADbrY{background-color:var(--sw-color-bg-container)}.AdminClass_formContainer__GsoQD{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--sw-margin-md);gap:var(--sw-margin-md);padding:var(--sw-padding-sm)}.AdminClass_buttonRow__ZUduJ{grid-column:1/-1;justify-content:flex-end;padding-top:var(--sw-padding-md)}.AdminClass_detailsContainer__IO4uf{background-color:var(--sw-color-bg-container)}.AdminClass_teachersContainer__ZpHmZ .AdminClass_searchInput__L9DTE{max-width:300px;margin-bottom:16px}.ClassTeacherEmailNotificationToggle_checkbox__xHluW .ant-checkbox-inner{width:1.5rem!important;height:1.5rem!important;position:relative}.AdminClassDetails_detailsContainer__4iD0a{margin-top:1rem}@media screen and (max-width:768px){.ClassCheckInSection_headerSection__TKhQ0{flex-direction:column;gap:1rem;align-items:flex-start}}.ClassCheckInSection_headerRight__30jkf{align-items:center}@media screen and (max-width:768px){.ClassCheckInSection_headerRight__30jkf{width:100%;justify-content:flex-start}}.ClassCheckInSection_studentGrid__iq3lA{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));grid-gap:1.5rem;gap:1.5rem;width:100%}.ClassCheckInSection_absenceModalContent__jBnAs{overflow-y:auto;max-height:80vh;padding-bottom:1rem}.AddTeacherForm_container__X5DR4{display:flex;flex-direction:column;gap:16px}.AddTeacherForm_searchResults__qXUza{margin-top:8px;min-height:200px;display:flex;flex-direction:column}.AddTeacherForm_noResults__EbGmy{flex:1 1;align-items:center;justify-content:center;color:#8c8c8c}.AddTeacherForm_noResults__EbGmy,.AddTeacherForm_resultsList__du230{display:flex;flex-direction:column;gap:8px}.AddTeacherForm_resultItem__gq_9z{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:6px;cursor:pointer;transition:background-color .2s}.AddTeacherForm_resultItem__gq_9z:hover{background-color:#f5f5f5}.AddTeacherForm_teacherInfo__4iNuV{display:flex;flex-direction:column;gap:4px}.SchoolAdminGroupsAndClassList_container__gV6Dc{width:100%}.SchoolAdminGroupsAndClassList_header__PH4pc{margin-bottom:24px}.SchoolAdminGroupsAndClassList_modalContent__2YYe3{display:flex;flex-direction:column;gap:16px}.SchoolAdminGroupsAndClassList_templateLinks__wqc0I{padding-left:16px}.SchoolAdminGroupsAndClassList_groupsList__CjER5{margin-bottom:16px}.SchoolAdminGroupsAndClassList_addGroupButton__6zDQL{align-self:flex-start}.SchoolAdminGroupsAndClassListItem_collapse__rE8mf{margin-left:1rem;padding-left:1rem;border-left:1px solid var(--sw-color-border);border-radius:0}.AdminSchoolCampusList_container__PeuOm{width:100%;padding:24px}.AdminSchoolCampusList_content__1MwJx{width:100%}.AdminSchoolCampusList_skeletonContainer__SCPwW{width:100%;padding:24px}.AdminSchoolCampusList_skeletonHeader__8Tx_E{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.AdminSchoolCampusList_skeletonContent__pDzlc{display:flex;flex-direction:column;gap:8px}.AdminSchoolCampusList_skeletonItem___mrQT{padding:16px;background:var(--ant-color-bg-elevated);border:1px solid var(--ant-color-border);border-radius:4px}.AdminSchoolCampusList_input__8ld3R{width:200px;margin-right:8px}.AdminSchoolCampusList_input__8ld3R:focus{box-shadow:none}.AdminSchoolClassesList_classList__cuksQ{display:flex;flex-direction:column;gap:var(--sw-margin-sm)}.AdminSchoolClassesList_searchInput__v3o6O{max-width:300px;flex:1 1}.AdminSchoolClassesList_classCard__KWgq9{border-bottom:1px solid var(--sw-color-admin-section-border)!important;padding:var(--sw-padding-sm) 0!important}.AdminSchoolClassesList_classCard__KWgq9:last-child{border-bottom:none!important}.AdminSchoolClassesList_classCardContent__md4R0{width:100%}.AdminSchoolClassesList_classInfo__4HQ78{display:flex;gap:var(--sw-margin-md);align-items:center;flex:1 1}.AdminSchoolClassesList_classIcon__oJ5cO{width:40px;height:40px;border-radius:50%;background:var(--sw-color-primary-bg);color:var(--sw-color-primary)}.AdminSchoolClassesList_classDetails__XmjkD{display:flex;flex-direction:column;gap:var(--sw-margin-xs);min-width:0}.AdminSchoolClassesList_className__XCzWh{font-weight:500;color:var(--sw-color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;padding:0!important;height:auto;display:inline-block;width:-moz-fit-content;width:fit-content}.AdminSchoolClassesList_classMode__EwD3O.AdminSchoolClassesList_go__ls50U{color:var(--sw-color-success);background:var(--sw-color-success-bg);border-color:var(--sw-color-success-border)}.AdminSchoolClassesList_classMode__EwD3O.AdminSchoolClassesList_normal__ra4Ha{color:var(--sw-color-info);background:var(--sw-color-info-bg);border-color:var(--sw-color-info-border)}.AdminSchoolClassesList_sortSelect__OQZBs{min-width:150px}.AdminSchoolClassesList_alphabetFilter__S4YxG{padding:var(--sw-padding-sm) 0;border-top:1px solid var(--sw-color-admin-section-border);border-bottom:1px solid var(--sw-color-admin-section-border)}.AdminSchoolClassesList_filterTag__LPLe1{margin:0!important}.AdminSchoolClassesList_filterTag__LPLe1:hover{color:var(--sw-color-primary)!important}.AdminSchoolClassesList_filterTag__LPLe1[class~=ant-tag-checkable-checked]{background-color:var(--sw-color-primary)!important}.AdminSchoolGoGroupsList_goGroupList__MXgTR{display:flex;flex-direction:column;gap:var(--sw-margin-sm)}.AdminSchoolGoGroupsList_searchInput__PWjXo{max-width:300px;flex:1 1}.AdminSchoolGoGroupsList_groupCard__NtyLS{border-bottom:1px solid var(--sw-color-admin-section-border)!important;padding:var(--sw-padding-sm) 0!important}.AdminSchoolGoGroupsList_groupCard__NtyLS:last-child{border-bottom:none!important}.AdminSchoolGoGroupsList_groupCardContent__o3H72{width:100%}.AdminSchoolGoGroupsList_groupInfo___p2jq{display:flex;gap:var(--sw-margin-md);align-items:center;flex:1 1}.AdminSchoolGoGroupsList_groupIcon__RTDpI{width:40px;height:40px;border-radius:50%;background:var(--sw-color-primary-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.AdminSchoolGoGroupsList_groupDetails__zQD4c{display:flex;flex-direction:column;gap:var(--sw-margin-xs);min-width:0}.AdminSchoolGoGroupsList_groupName__iCQZq{font-weight:500;color:var(--sw-color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminSchoolGoGroupsList_sortSelect__p5Zv1{min-width:150px}.AdminSchoolGoGroupsList_alphabetFilter__7lABv{display:flex;flex-wrap:wrap;gap:var(--sw-margin-xs);padding:var(--sw-padding-sm) 0;border-top:1px solid var(--sw-color-admin-section-border);border-bottom:1px solid var(--sw-color-admin-section-border)}.AdminSchoolGoGroupsList_filterTag__SkRDX{min-width:32px;text-align:center}.AdminSchoolGoGroupsList_filterTag__SkRDX.ant-tag-checkable-checked{background-color:var(--sw-color-primary)}.CheckInSummary_container__yAW5N{text-align:center;padding:var(--sw-padding-xs);border-radius:var(--sw-border-radius-sm);background:var(--sw-color-bg-container)}.CheckInSummary_tooltipContainer__BWRAL .ant-typography{color:var(--ant-tooltip-color,var(--sw-color-text-light-solid))}.CheckInSummary_totalCheckins__YI6zx{font-size:var(--sw-font-size-sm);color:var(--sw-color-text-secondary)}.CheckInSummary_weekContainer__l3eQz{display:flex;gap:var(--sw-margin-xs)}.CheckInSummary_dayCount__lKYC2{font-size:var(--sw-font-size-sm);color:var(--sw-color-text-secondary)}.AdminSchoolNonTeachingStaffsList_staffList__BzorG{display:flex;flex-direction:column;gap:var(--sw-margin-sm)}.AdminSchoolNonTeachingStaffsList_searchInput__32cMA{max-width:300px;flex:1 1}.AdminSchoolNonTeachingStaffsList_staffCard__MlEt4{border-bottom:1px solid var(--sw-color-admin-section-border)!important;padding:var(--sw-padding-sm) 0!important}.AdminSchoolNonTeachingStaffsList_staffCard__MlEt4:last-child{border-bottom:none!important}.AdminSchoolNonTeachingStaffsList_staffCardContent__lo0L9{width:100%}.AdminSchoolNonTeachingStaffsList_staffInfo__fnRmH{display:flex;gap:var(--sw-margin-md);align-items:center;flex:1 1}.AdminSchoolNonTeachingStaffsList_staffAvatar__bw7Pt{width:40px;height:40px;border-radius:50%;background:var(--sw-color-primary-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.AdminSchoolNonTeachingStaffsList_staffDetails__kFELD{display:flex;flex-direction:column;gap:var(--sw-margin-xs);min-width:0}.AdminSchoolNonTeachingStaffsList_staffName__gjaY5{font-weight:500;color:var(--sw-color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;padding:0!important;height:auto;display:inline-block;width:-moz-fit-content;width:fit-content}.AdminSchoolNonTeachingStaffsList_staffEmail__XcJCg{color:var(--sw-color-text-secondary);font-size:var(--sw-font-size-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminSchoolNonTeachingStaffsList_sortSelect__oDOFI{min-width:150px}.AdminSchoolNonTeachingStaffsList_alphabetFilter__f0FgJ{display:flex;flex-wrap:wrap;gap:var(--sw-margin-xs);padding:var(--sw-padding-sm) 0;border-top:1px solid var(--sw-color-admin-section-border);border-bottom:1px solid var(--sw-color-admin-section-border)}.AdminSchoolNonTeachingStaffsList_filterTag__cWvaH{min-width:32px;text-align:center}.AdminSchoolNonTeachingStaffsList_filterTag__cWvaH.ant-tag-checkable-checked{background-color:var(--sw-color-primary)}.AdminSchoolOverview_overviewContainer__2QakD{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--sw-margin-md);gap:var(--sw-margin-md)}@media(max-width:1024px){.AdminSchoolOverview_overviewContainer__2QakD{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.AdminSchoolOverview_overviewContainer__2QakD{grid-template-columns:1fr}}.AdminSchoolOverview_overviewCard__XBfWr{height:100%}.AdminSchoolOverview_overviewTitle__fJorz{margin-bottom:var(--sw-margin-md)}.AdminSchoolTeachersList_teachersList__q3g8V{display:flex;flex-direction:column;gap:var(--sw-margin-sm)}.AdminSchoolTeachersList_searchInput__HUGc0{max-width:300px;flex:1 1}.AdminSchoolTeachersList_teacherCard__SUfWK{border-bottom:1px solid var(--sw-color-admin-section-border)!important;padding:var(--sw-padding-sm) 0!important}.AdminSchoolTeachersList_teacherCard__SUfWK:last-child{border-bottom:none!important}.AdminSchoolTeachersList_teacherCardContent__2U3v3{width:100%}.AdminSchoolTeachersList_teacherInfo__tumcT{display:flex;gap:var(--sw-margin-md);align-items:center;flex:1 1}.AdminSchoolTeachersList_teacherAvatar__vrmbQ{width:40px;height:40px;border-radius:50%;background:var(--sw-color-primary-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.AdminSchoolTeachersList_teacherDetails__XECfF{display:flex;flex-direction:column;gap:var(--sw-margin-xs);min-width:0}.AdminSchoolTeachersList_teacherName__xmTOC{font-weight:500;color:var(--sw-color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;padding:0!important;height:auto;display:inline-block;width:-moz-fit-content;width:fit-content}.AdminSchoolTeachersList_teacherEmail__764WV{color:var(--sw-color-text-secondary);font-size:var(--sw-font-size-sm);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AdminSchoolTeachersList_sortSelect___VXf1{min-width:150px}.AdminSchoolTeachersList_alphabetFilter__IPFjr{display:flex;flex-wrap:wrap;gap:var(--sw-margin-xs);padding:var(--sw-padding-sm) 0;border-top:1px solid var(--sw-color-admin-section-border);border-bottom:1px solid var(--sw-color-admin-section-border)}.AdminSchoolTeachersList_filterTag__nu9Jv{min-width:32px;text-align:center}.AdminSchoolTeachersList_filterTag__nu9Jv.ant-tag-checkable-checked{background-color:var(--sw-color-primary)}