.GeneralInformation_card__2uKji{background:#fafafa;border:1px solid #cfcfcf;border-radius:12px;padding:24px;display:flex;flex-direction:column;grid-gap:16px;gap:16px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.GeneralInformation_editMode__JgJMk{background:#fff}@media (max-width:767px){.GeneralInformation_card__2uKji{padding:16px;grid-gap:12px;gap:12px}}@media (min-width:768px) and (max-width:1023px){.GeneralInformation_card__2uKji{padding:20px;grid-gap:14px;gap:14px}}.GeneralInformation_header__1iqdy{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:16px;gap:16px;width:100%}.GeneralInformation_title__3KHc8{margin:0;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:1.4;color:#2e2e2e}@media (max-width:767px){.GeneralInformation_title__3KHc8{font-size:18px}}@media (min-width:768px) and (max-width:1023px){.GeneralInformation_title__3KHc8{font-size:19px}}.GeneralInformation_editButton__2bTYv{display:inline-flex;align-items:center;justify-content:center;padding:5px;border-radius:8px;border:1px solid transparent;background:transparent;color:#2e2e2e;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.GeneralInformation_editButton__2bTYv:hover{background:rgba(0,0,0,.04)}.GeneralInformation_grid__2CZzd{flex-direction:column}.GeneralInformation_grid__2CZzd,.GeneralInformation_row__1yZDz{display:flex;grid-gap:20px;gap:20px;width:100%}.GeneralInformation_rowThreeCol__29jLu .GeneralInformation_item__1bMAe{flex:1 1;min-width:0}@media (max-width:425px){.GeneralInformation_row__1yZDz{flex-direction:column;grid-gap:12px;gap:12px}.GeneralInformation_rowThreeCol__29jLu .GeneralInformation_item__1bMAe{flex:none;width:100%}}@media (min-width:768px) and (max-width:1023px){.GeneralInformation_row__1yZDz{flex-direction:row;flex-wrap:wrap;grid-gap:16px;gap:16px;justify-content:space-between}}.GeneralInformation_item__1bMAe{flex:1 1;display:flex;flex-direction:column;grid-gap:0;gap:0;min-width:0}@media (max-width:768px){.GeneralInformation_item__1bMAe{flex:none;width:100%;min-width:0}}@media (min-width:768px) and (max-width:1023px){.GeneralInformation_item__1bMAe{flex:1 1 32%;min-width:200px;max-width:48%}}.GeneralInformation_label__3wFuh{margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#2e2e2e;height:22px;display:flex;align-items:center}.GeneralInformation_valueBox__3NhCf{background:transparent;padding:8px 0;min-height:38px;height:38px;display:flex;align-items:center;justify-content:flex-start;position:relative}.GeneralInformation_valueBoxError__11FWF{border-color:#d02c1e}.GeneralInformation_valueInline__5-b1Z{margin:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;line-height:1.4;color:#2e2e2e;white-space:wrap}.GeneralInformation_errorText__1aDVr{margin:0;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:1.4;color:#d02c1e}.GeneralInformation_dobErrorIcon__3mH2T{position:absolute;right:32px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#d02c1e;display:flex;align-items:center;justify-content:center;pointer-events:none}.GeneralInformation_value__OlDhp{margin:0;font-size:16px;font-weight:600;color:rgba(17,24,39,.95)}.GeneralInformation_valueWarning__3Mn9s{color:#c62828}.GeneralInformation_helper__2VasK{display:block;margin-top:4px;font-size:12px;color:#c62828}@media (max-width:900px){.GeneralInformation_card__2uKji{padding:20px}.GeneralInformation_grid__2CZzd{grid-template-columns:1fr;grid-gap:16px;gap:16px}}.GeneralInformation_input__PYrtA{width:100%;padding:10px 12px;border:1px solid #cfcfcf;border-radius:8px;font-size:15px;background:#fafafa;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.GeneralInformation_input__PYrtA{padding:12px;font-size:16px}}.GeneralInformation_input__PYrtA:focus{border-color:#00a1ab;background:#fff}.GeneralInformation_input__PYrtA:disabled{cursor:not-allowed;background:#f0f0f0;color:#5e5e5e;opacity:1}.GeneralInformation_inputError__3hp-g{border-color:#d02c1e;background:#fff;font-size:var(--kendo-font-size-sm,14px)}.GeneralInformation_actions__y8Fdq{display:flex;justify-content:flex-end;grid-gap:12px;gap:12px;margin-top:12px}@media (max-width:767px){.GeneralInformation_actions__y8Fdq{flex-direction:column-reverse;grid-gap:12px;gap:12px}}.GeneralInformation_saveBtn__3cKm7{background:#027f84;color:#fff;border:none;padding:10px 20px;border-radius:8px;cursor:pointer;font-weight:700;min-height:44px}@media (max-width:767px){.GeneralInformation_saveBtn__3cKm7{width:100%;padding:12px 16px}}.GeneralInformation_saveBtn__3cKm7:hover{-webkit-box-shadow:0 6px 18px rgba(0,161,171,.12);box-shadow:0 6px 18px rgba(0,161,171,.12)}.GeneralInformation_cancelBtn__3zzKW{background:transparent;color:#027f84;border:1px solid #027f84;padding:10px 20px;border-radius:8px;cursor:pointer;font-weight:600;min-height:44px}@media (max-width:767px){.GeneralInformation_cancelBtn__3zzKW{width:100%;padding:12px 16px}}@-webkit-keyframes GeneralInformation_spin__1b1S9{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.GeneralInformation_secondaryVerifyInline__1Ujn0{display:flex;grid-gap:8px;gap:8px;align-items:center;margin-top:8px}.GeneralInformation_verifyBtn__3QdUk{padding:6px 10px;border-radius:6px;border:1px solid #cfcfcf;background:#fff;cursor:pointer;font-weight:600}.GeneralInformation_verifyBox__2XCbk{display:flex;grid-gap:8px;gap:8px;align-items:center;margin-left:8px}.GeneralInformation_otpInput__3Hxn7{width:110px;padding:6px 8px;border:1px solid #cfcfcf;border-radius:6px}.GeneralInformation_verifyConfirm__3sowh,.GeneralInformation_verifyResend__1qxtg{padding:6px 10px;border-radius:6px;border:1px solid #cfcfcf;background:#fff;cursor:pointer;font-weight:600}.GeneralInformation_verifyError__27MXj{color:#d02c1e;margin-left:8px;font-size:13px}.GeneralInformation_loader__2XeYg{border:3px solid #f3f3f3;border-top-color:#fff;border-radius:50%;width:16px;height:16px;-webkit-animation:GeneralInformation_spin__1b1S9 .6s linear infinite;animation:GeneralInformation_spin__1b1S9 .6s linear infinite;display:inline-block}@keyframes GeneralInformation_spin__1b1S9{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.GeneralInformation_saveBtn__3cKm7:disabled{opacity:.6;cursor:not-allowed}.ProfileInfo_container__3qYyN{background:#fafafa;max-width:100%;width:100%;margin:0 auto;padding:0 160px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}@media (max-width:1280px){.ProfileInfo_container__3qYyN{padding:0 60px}}@media (max-width:1023px){.ProfileInfo_container__3qYyN{padding:0 16px}}@media (max-width:767px){.ProfileInfo_container__3qYyN{max-width:100%;width:100%;margin:0;padding:0 16px}}.ProfileInfo_header__2f03N{background:#fafafa;padding:24px 0 0}.ProfileInfo_backLink__2p3AB,.ProfileInfo_backRow__eKV1d{display:flex;align-items:center}.ProfileInfo_backLink__2p3AB{grid-gap:4px;gap:4px;padding:5px 9px;border-radius:8px;text-decoration:none;color:#2e2e2e;font-family:Roboto;font-size:16px;font-weight:500;line-height:140%;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.ProfileInfo_backLink__2p3AB:hover{background:rgba(0,0,0,.04)}.ProfileInfo_profileSection__2l6St{background:#fafafa;padding:24px 0 0}@media (max-width:767px){.ProfileInfo_header__2f03N{padding:16px 0 0}.ProfileInfo_profileSection__2l6St{padding:16px 0 0;position:sticky;top:72px;z-index:10;background:#fafafa}}.ProfileInfo_profileRow__2GIV7{display:flex;justify-content:space-between;align-items:flex-start;padding:8px 0;grid-gap:12px;gap:12px}@media (max-width:1023px){.ProfileInfo_profileRow__2GIV7{flex-direction:column;grid-gap:12px;gap:12px}}.ProfileInfo_profileLeft__1xypT{display:flex;align-items:flex-start;grid-gap:12px;gap:12px;flex:1 1}@media (max-width:1023px){.ProfileInfo_profileLeft__1xypT{width:100%;min-width:unset}}.ProfileInfo_avatar__1z9vK{display:flex;width:64px;height:64px;border-radius:50%;align-items:center;justify-content:center;background:#027f84}@media (max-width:767px){.ProfileInfo_avatar__1z9vK{align-self:flex-start}}.ProfileInfo_avatarText__1MtTK{color:#fff;font-family:Roboto;font-size:20px;font-weight:500;line-height:140%}.ProfileInfo_profileInfo__1T5kB{display:flex;flex-direction:column;grid-gap:8px;gap:8px;flex:1 1}@media (max-width:767px){.ProfileInfo_profileInfo__1T5kB{width:100%;grid-gap:2px;gap:2px}}.ProfileInfo_profileName__2JU0G{color:#2e2e2e;font-family:Poppins;font-size:24px;font-weight:700;line-height:142%;margin-bottom:0}@media (max-width:767px){.ProfileInfo_profileName__2JU0G{font-size:20px;line-height:1.4}}.ProfileInfo_roleBadge__3WeGA{display:inline-block;padding:4px 12px;border-radius:24px;background:#feffe5;color:#565a06;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:140%;letter-spacing:0;border:1px solid #888d13;margin-top:4px}@media (max-width:767px){.ProfileInfo_roleBadge__3WeGA{font-size:12px;padding:2px 8px;border-radius:8px;margin-top:2px}}.ProfileInfo_roleBadgeMobile__EVNTD{display:none}@media (max-width:425px){.ProfileInfo_roleBadgeMobile__EVNTD{display:inline-block;width:-webkit-fit-content;width:fit-content}}.ProfileInfo_roleBadgeDesktop__1NRGy{display:inline-block}@media (max-width:425px){.ProfileInfo_roleBadgeDesktop__1NRGy{display:none}}.ProfileInfo_roleBadgePending__x80Qd{background:#f8d8d7;color:#75170e;border:1px solid #a82116;border-radius:22px;width:-webkit-fit-content;width:fit-content}.ProfileInfo_roleBadgeDistrictAdmin__PqU0i{background:#e6f2ff;color:#0a4aa1;border:1px solid #2b6ecb}.ProfileInfo_infoBadges__3_zqh{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px;gap:8px;margin-top:0}@media (max-width:1023px){.ProfileInfo_infoBadges__3_zqh{flex-direction:column;align-items:flex-start;grid-gap:4px;gap:4px}}.ProfileInfo_infoBadge__29baw{display:flex;align-items:center;grid-gap:4px;gap:4px;padding:9px;background:transparent;border:none;border-radius:8px}@media (max-width:767px){.ProfileInfo_infoBadge__29baw{padding:5px 1px}}.ProfileInfo_infoBadgeText__3ga6r{color:#2e2e2e;font-family:Roboto;font-size:12px;font-weight:500;line-height:140%;white-space:nowrap}@media (max-width:767px){.ProfileInfo_infoBadgeText__3ga6r{white-space:normal;overflow-wrap:anywhere;word-break:break-word}}.ProfileInfo_profileRight__1Y_KY{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;grid-gap:8px;gap:8px;min-width:-webkit-fit-content;min-width:fit-content}@media (max-width:1023px){.ProfileInfo_profileRight__1Y_KY{width:100%;min-width:unset;padding-top:12px}}.ProfileInfo_launchCodeRow__Oabs4{display:flex;align-items:center;grid-gap:8px;gap:8px}@media (max-width:1023px){.ProfileInfo_launchCodeRow__Oabs4{flex-wrap:wrap;width:100%}.ProfileInfo_switchRow__3k3GY{width:100%}}.ProfileInfo_launchCode__K3sj7{color:#2e2e2e;font-family:Roboto;font-size:12px;font-weight:400;line-height:140%}.ProfileInfo_launchCodeBold__BKaPv{font-weight:700;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.ProfileInfo_launchCodeBold__BKaPv:hover{text-decoration-thickness:2px}.ProfileInfo_helpIcon__3kAps{padding:0!important}.ProfileInfo_switchRow__3k3GY{display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}@media (max-width:1024px){.ProfileInfo_switchRow__3k3GY{width:100%}}.ProfileInfo_switchBtn__Ju5lN{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid #cfcfcf;width:56px;height:26px;background:#fff;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;overflow:visible}.ProfileInfo_switchBtnActive__3DeEF{background:#027f84;border-color:#027f84}.ProfileInfo_switchBtnDisabled__3VJp2{opacity:.5;cursor:not-allowed}.ProfileInfo_switchThumb__3avFt{position:absolute;left:0;width:26px;height:26px;border-radius:50%;background:#fafafa;border:1px solid #cfcfcf;-webkit-transition:left .2s ease;transition:left .2s ease;z-index:2}.ProfileInfo_switchBtnActive__3DeEF .ProfileInfo_switchThumb__3avFt{left:30px}.ProfileInfo_switchTextLeft__1GhQg,.ProfileInfo_switchTextRight__2YBCD{position:absolute;font-family:Roboto;font-size:10px;font-weight:400;line-height:10px;pointer-events:none;z-index:1}.ProfileInfo_switchTextLeft__1GhQg{left:4px;color:transparent}.ProfileInfo_switchTextRight__2YBCD{right:4px;color:#2e2e2e}.ProfileInfo_switchBtnActive__3DeEF .ProfileInfo_switchTextLeft__1GhQg{color:#fff}.ProfileInfo_switchBtnActive__3DeEF .ProfileInfo_switchTextRight__2YBCD{color:transparent}.ProfileInfo_switchLabel__1netJ{color:#2e2e2e;font-family:Roboto;font-size:12px;font-weight:400;line-height:140%}@media (max-width:767px){.ProfileInfo_switchLabel__1netJ{font-size:12px}}.ProfileInfo_tabs__1IYNF{display:flex;grid-gap:4px;gap:4px;padding-top:4px;width:100%}@media (max-width:767px){.ProfileInfo_tabs__1IYNF{grid-gap:0;gap:0;width:100%}.ProfileInfo_tab__i781r{min-height:44px;font-size:14px}.ProfileInfo_tab__i781r span{padding:8px 4px;text-align:center}}.ProfileInfo_tab__i781r{flex:1 1;min-height:48px;display:flex;align-items:center;justify-content:center;text-decoration:none;color:#2e2e2e;font-family:Roboto;font-size:16px;font-weight:400;line-height:16px;cursor:pointer;background:transparent;border:none;border-bottom:2px solid transparent;-webkit-transition:all .2s;transition:all .2s}.ProfileInfo_tab__i781r span{padding:8px}.ProfileInfo_tabActive__3fX4i{color:#027f84;font-weight:700;border-bottom:2px solid #027f84}.ProfileInfo_tabDisabled__3Fu32{opacity:.5;cursor:not-allowed}.ProfileInfo_tabContent__1ucSK{padding:2rem 0}.ProfileInfo_card__2HhkS{background:#fff;border-radius:.75rem;-webkit-box-shadow:0 1px 6px rgba(0,0,0,.06);box-shadow:0 1px 6px rgba(0,0,0,.06);padding:1.5rem}.ProfileInfo_cardTitle__1BbmI{font-size:1.25rem;font-weight:700;color:#2e2e2e;margin-bottom:1rem}.ProfileInfo_cardText__1mnEH{color:#2e2e2e}.ProfileInfo_backButton__jDloh{color:#2e2e2e;font-family:Roboto;font-size:16px;font-weight:500;line-height:140%}.ProfileInfo_okIcon__Wp7Il{color:#00a1ab!important;width:16px;height:16px}.ProfileInfo_notOkIcon__9ay6f{color:red!important;width:16px;height:16px}.SchoolInformation_card__2xcQL{width:100%;display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:24px;background:#fafafa;border:1px solid #cfcfcf;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box}.SchoolInformation_editMode__12Nm9{background:#fff}@media (max-width:900px){.SchoolInformation_card__2xcQL{padding:20px;grid-gap:14px;gap:14px}}.SchoolInformation_header__2AD8q{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:16px;gap:16px}.SchoolInformation_title__1Y31v{margin:0;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:1.4;color:#2e2e2e}.SchoolInformation_roleBadgePending__ueLiR{background:#f8d8d7;color:#75170e;border:1px solid #a82116;border-radius:24px}.SchoolInformation_roleBadgeDeclined__2F0BX,.SchoolInformation_roleBadgePending__ueLiR{display:inline-block;padding:4px 12px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;line-height:140%;letter-spacing:0;margin-top:4px;width:-webkit-fit-content;width:fit-content;white-space:nowrap;flex-shrink:0}.SchoolInformation_roleBadgeDeclined__2F0BX{background:#e5e7eb;color:#374151;border:1px solid #9ca3af;border-radius:24px}.SchoolInformation_inlineDistrictPendingChip__1jxwL{margin-left:8px}.SchoolInformation_titleContainer__3wBl5{display:flex;grid-gap:16px;gap:16px}@media (max-width:425px){.SchoolInformation_titleContainer__3wBl5{flex-direction:column;grid-gap:8px;gap:8px}}.SchoolInformation_editButton__d842b{display:inline-flex;align-items:center;justify-content:center;padding:6px;border:1px solid transparent;border-radius:8px;background:transparent;color:#2e2e2e;cursor:pointer;-webkit-transition:background-color .2s ease,border-color .2s ease;transition:background-color .2s ease,border-color .2s ease}.SchoolInformation_editButton__d842b:hover{background:#f5f5f5;border-color:#dcdcdc}.SchoolInformation_grid__36X-y{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.SchoolInformation_row__1VOmT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}@media (max-width:900px){.SchoolInformation_row__1VOmT{grid-template-columns:1fr}}.SchoolInformation_item__31y_Y{display:flex;flex-direction:column;grid-gap:0;gap:0}.SchoolInformation_label__3j0cE{margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#2e2e2e;height:22px;display:flex;align-items:center}.SchoolInformation_valueBox__27rFv{display:flex;align-items:center;min-height:38px;padding:8px 0}.SchoolInformation_valueInline__-g1-L{margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;line-height:1.4;color:#2e2e2e}.SchoolInformation_valueList__w8siL{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;grid-gap:4px;gap:4px}.SchoolInformation_valueListItem__1m58G{font-family:Roboto,sans-serif;font-size:16px;font-weight:700;line-height:1.4;color:#2e2e2e}.SchoolInformation_associationsSection__3-eTF{margin-top:0;padding-top:0;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;display:flex;flex-direction:column;grid-gap:0;gap:0}.SchoolInformation_associationRowSimple__GX6Ce{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;padding:16px 0;border-top:none;align-items:flex-start}.SchoolInformation_associationRowSimple__GX6Ce+.SchoolInformation_associationRowSimple__GX6Ce{border-top:1px solid #cfcfcf}.SchoolInformation_associationRowEdit__1Dxrw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;padding:16px 0;border-top:none;align-items:flex-end}.SchoolInformation_associationRowEdit__1Dxrw+.SchoolInformation_associationRowEdit__1Dxrw{border-top:1px solid #cfcfcf}@media (max-width:767px){.SchoolInformation_associationRowEdit__1Dxrw,.SchoolInformation_associationRowSimple__GX6Ce{grid-template-columns:1fr;grid-gap:12px;gap:12px}}.SchoolInformation_removeBtn__3tWgp{display:inline-flex;align-items:center;justify-content:center;grid-gap:4px;gap:4px;max-width:128px;padding:8px 12px;background:transparent;border:1px solid #2e2e2e;border-radius:8px;color:#2e2e2e;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:1.4;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;-webkit-box-sizing:border-box;box-sizing:border-box}.SchoolInformation_removeBtn__3tWgp:hover{background-color:rgba(46,46,46,.05)}.SchoolInformation_removeBtn__3tWgp:disabled,.SchoolInformation_removeBtnDisabled__CFqxe{opacity:.5;cursor:not-allowed;pointer-events:none}.SchoolInformation_removeBtn__3tWgp:disabled:hover,.SchoolInformation_removeBtnDisabled__CFqxe:hover{background-color:transparent}.SchoolInformation_removeBtn__3tWgp svg{flex-shrink:0}.SchoolInformation_associationField__1g8FO{display:flex;flex-direction:column;grid-gap:0;gap:0}.SchoolInformation_associationLabel__1vLOI{font-weight:400;min-height:22px;flex-wrap:nowrap;grid-gap:8px;gap:8px}.SchoolInformation_associationLabel__1vLOI,.SchoolInformation_associationValue__k-WG0{font-family:Roboto,sans-serif;font-size:16px;line-height:1.4;color:#2e2e2e;display:flex;align-items:center}.SchoolInformation_associationValue__k-WG0{font-weight:700;word-break:break-word;min-height:38px;padding:8px 0}.SchoolInformation_input__16cSP{width:100%;padding:8px 12px;border:1.2px solid #cfcfcf;border-radius:8px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.4;background:#fff;color:#2e2e2e;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:39px;min-height:39px}.SchoolInformation_input__16cSP:focus{border-color:#cfcfcf;background:#fff;padding:8px 12px}.SchoolInformation_input__16cSP:disabled{background:#f5f5f5;opacity:.6;cursor:not-allowed;color:#9e9e9e;border-color:#e0e0e0;height:39px;min-height:39px;padding:8px 12px}.SchoolInformation_errorText__2o1fa{color:#d02c1e;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:1.4;margin:4px 0 0}.SchoolInformation_helperText___CQRM{color:#5e5e5e;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;line-height:1.4;margin:4px 0 0}.SchoolInformation_successText__16Ray{color:#2e7d32;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:1.4;margin:4px 0 0}.SchoolInformation_addDistrictBtn__1YJ6t{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;padding:4px 0;background:none;border:none;color:#2e2e2e;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:1.4;cursor:pointer;text-decoration:underline;text-decoration-skip-ink:none;text-underline-position:from-font;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.SchoolInformation_addDistrictBtn__1YJ6t:hover{opacity:.8}.SchoolInformation_addDistrictBtn__1YJ6t svg{flex-shrink:0}.SchoolInformation_loader__34Aa_{width:16px;height:16px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;display:inline-block;-webkit-animation:SchoolInformation_spin__1UzDn .8s linear infinite;animation:SchoolInformation_spin__1UzDn .8s linear infinite}@-webkit-keyframes SchoolInformation_spin__1UzDn{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes SchoolInformation_spin__1UzDn{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.SchoolInformation_actions__oit7a{display:flex;justify-content:flex-end;grid-gap:12px;gap:12px;margin-top:12px}@media (max-width:767px){.SchoolInformation_actions__oit7a{flex-direction:column-reverse;grid-gap:12px;gap:12px}}.SchoolInformation_saveBtn__2bUil{background:#027f84;color:#fff;border:none;padding:10px 20px;border-radius:8px;cursor:pointer;font-weight:700;font-size:14px;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.SchoolInformation_saveBtn__2bUil:hover{-webkit-box-shadow:0 6px 18px rgba(0,161,171,.12);box-shadow:0 6px 18px rgba(0,161,171,.12)}.SchoolInformation_saveBtn__2bUil:disabled{opacity:.6;cursor:not-allowed}.SchoolInformation_cancelBtn__34ox4{background:transparent;color:#027f84;border:1px solid #027f84;padding:10px 20px;border-radius:8px;cursor:pointer;font-weight:600;font-size:14px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.SchoolInformation_cancelBtn__34ox4:hover{background-color:rgba(2,127,132,.05)}@media (max-width:900px){.SchoolInformation_card__2xcQL{padding:20px}.SchoolInformation_addDistrictGrid__39xIT{grid-template-columns:1fr}}.SchoolInformation_addDistrictSection__KLfUv{padding-top:16px;border-top:1px solid #cfcfcf;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.SchoolInformation_addDistrictTitle__3-iyQ{margin:0;font-family:Poppins,sans-serif;font-size:18px;font-weight:700;line-height:1.4;color:#2e2e2e}.SchoolInformation_addDistrictGrid__39xIT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.SchoolInformation_formField__ypQKP{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.SchoolInformation_formLabel__361J9{margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#2e2e2e}.SchoolInformation_duplicateError__1OdnP{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:14px 16px;background:#fff3e0;border:1px solid #ff9800;border-left-width:4px;border-radius:8px;margin-top:8px}.SchoolInformation_duplicateError__1OdnP svg{color:#e65100;flex-shrink:0}.SchoolInformation_duplicateError__1OdnP p{margin:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;color:#e65100;line-height:1.4}.SchoolInformation_selectError__2mXWv{border-color:#ff9800!important;background-color:#fff8e1!important}.SchoolInformation_card__2xcQL .MuiAutocomplete-root{width:100%}.SchoolInformation_card__2xcQL .MuiOutlinedInput-root{background-color:#fafafa;border-radius:8px;padding:0 1.2px;font-family:Roboto,sans-serif;font-size:16px;color:#2e2e2e}.SchoolInformation_card__2xcQL .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border:1.2px solid #cfcfcf;border-radius:8px}.SchoolInformation_card__2xcQL .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#cfcfcf}.SchoolInformation_card__2xcQL .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border:1.2px solid #cfcfcf}.SchoolInformation_card__2xcQL .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#ff9800}.SchoolInformation_l2Card__1Yk7B .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#d02c1e}.SchoolInformation_card__2xcQL .MuiOutlinedInput-input{background-color:#fff;padding:8px 12px!important;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:#2e2e2e;line-height:1.4}.SchoolInformation_card__2xcQL .MuiAutocomplete-endAdornment{right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.SchoolInformation_card__2xcQL .MuiAutocomplete-popupIndicator{padding:8px 7px 8px 6px;color:#2e2e2e;width:29px;height:auto;margin-top:0;margin-bottom:0}.SchoolInformation_card__2xcQL .MuiAutocomplete-clearIndicator{color:#2e2e2e;margin-top:0;margin-bottom:0}.SchoolInformation_card__2xcQL .MuiAutocomplete-input::-webkit-input-placeholder{color:#8f8f8f;opacity:1}.SchoolInformation_card__2xcQL .MuiAutocomplete-input:-ms-input-placeholder{color:#8f8f8f;opacity:1}.SchoolInformation_card__2xcQL .MuiAutocomplete-input::placeholder{color:#8f8f8f;opacity:1}.SchoolInformation_card__2xcQL .MuiAutocomplete-paper{border:1.2px solid #cfcfcf;border-radius:8px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);margin-top:4px}.SchoolInformation_card__2xcQL .MuiAutocomplete-listbox{padding:4px 0;font-family:Roboto,sans-serif;font-size:16px;color:#2e2e2e}.SchoolInformation_card__2xcQL .MuiAutocomplete-option{padding:8px 12px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:#2e2e2e;line-height:1.4}.SchoolInformation_card__2xcQL .MuiAutocomplete-option[aria-selected=true]{background-color:#f0f0f0!important}.SchoolInformation_card__2xcQL .MuiAutocomplete-option:hover{background-color:#f5f5f5!important}.SchoolInformation_card__2xcQL .MuiAutocomplete-noOptions{padding:8px 12px;font-family:Roboto,sans-serif;font-size:16px;color:#8f8f8f}.SchoolInformation_card__2xcQL .MuiOutlinedInput-root.Mui-disabled{background-color:#f5f5f5;opacity:.6}.SchoolInformation_card__2xcQL .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#e0e0e0}.SchoolInformation_card__2xcQL .MuiOutlinedInput-input.Mui-disabled{color:#9e9e9e;-webkit-text-fill-color:#9e9e9e}.SchoolHistory_card__1EMAU{width:100%;display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:24px;background:#fafafa;border:1px solid #cfcfcf;border-radius:12px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:900px){.SchoolHistory_card__1EMAU{padding:20px;grid-gap:14px;gap:14px}}.SchoolHistory_header__3hgfc{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:16px;gap:16px}.SchoolHistory_title__2Fj98{margin:0;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:1.4;color:#2e2e2e}.SchoolHistory_associationRow__1nWaJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;padding:16px 0;align-items:flex-start}.SchoolHistory_associationRow__1nWaJ+.SchoolHistory_associationRow__1nWaJ{border-top:1px solid #cfcfcf}@media (max-width:767px){.SchoolHistory_associationRow__1nWaJ{grid-template-columns:1fr;grid-gap:12px;gap:12px}}.SchoolHistory_associationField__3qZrG{display:flex;flex-direction:column;grid-gap:0;gap:0}.SchoolHistory_associationLabel__25J89{font-weight:400;min-height:22px}.SchoolHistory_associationLabel__25J89,.SchoolHistory_associationValue__29-0D{font-family:Roboto,sans-serif;font-size:16px;line-height:1.4;color:#2e2e2e;display:flex;align-items:center}.SchoolHistory_associationValue__29-0D{font-weight:700;word-break:break-word;min-height:38px;padding:8px 0}.ConsentSection_container__14Jm7{width:100%;background:#fafafa;border:1px solid #cfcfcf;border-radius:12px;padding:24px;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:column;grid-gap:16px;gap:16px}@media (max-width:768px){.ConsentSection_container__14Jm7{padding:16px;grid-gap:12px;gap:12px}}.ConsentSection_headerRow__JAFv9{display:flex;align-items:center;justify-content:space-between;grid-gap:11px;gap:11px}.ConsentSection_editButton__2TDxX{display:inline-flex;align-items:center;justify-content:center;padding:5px;border-radius:8px;border:1px solid transparent;background:transparent;color:#2e2e2e;cursor:pointer;-webkit-transition:background .2s;transition:background .2s}.ConsentSection_editButton__2TDxX:hover{background:rgba(0,0,0,.04)}@media (max-width:768px){.ConsentSection_headerRow__JAFv9{flex-wrap:wrap;grid-gap:8px;gap:8px}}.ConsentSection_title__34eVl{margin:0;font-family:Poppins,sans-serif;font-weight:700;font-size:20px;line-height:1.4;color:#2e2e2e}@media (max-width:768px){.ConsentSection_title__34eVl{font-size:18px}}.ConsentSection_description__1ddW6{margin:0;color:#2e2e2e;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.4;max-width:812px}@media (max-width:768px){.ConsentSection_description__1ddW6{font-size:14px;line-height:1.5}}.ConsentSection_radios__32vi3{display:flex;flex-direction:column;grid-gap:0;gap:0;padding:8px 0}.ConsentSection_radioRow__2Kx4A{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:4px 0;cursor:default;min-height:44px}.ConsentSection_radioRowEditable__2t-kf{cursor:pointer}.ConsentSection_consentStatus__2lDG5{margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;line-height:1.4;color:#2e2e2e}.ConsentSection_editMode__1eqQU{background:#fff}@media (max-width:768px){.ConsentSection_radioRow__2Kx4A{padding:8px 0}}.ConsentSection_radioRow__2Kx4A input[type=radio]{display:none}.ConsentSection_radioVisual__1qcnG{width:24px;height:24px;min-width:24px;border-radius:50%;border:1px solid #cfcfcf;background:#fff;display:inline-flex;align-items:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;flex-shrink:0}.ConsentSection_radioRow__2Kx4A input[type=radio]:checked+.ConsentSection_radioVisual__1qcnG{border:6px solid #027f84}.ConsentSection_radioLabel__2oovd{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#2e2e2e;margin:0}@media (min-width:700px){.ConsentSection_description__1ddW6{max-width:812px}}.ConsentSection_actions__2feEU{display:flex;justify-content:flex-end;grid-gap:12px;gap:12px;margin-top:12px}@media (max-width:767px){.ConsentSection_actions__2feEU{flex-direction:column-reverse;grid-gap:12px;gap:12px}}.ConsentSection_saveBtn__2e0tc{background:#027f84;color:#fff;border:none;padding:10px 20px;border-radius:8px;cursor:pointer;font-weight:700;min-height:44px}@media (max-width:767px){.ConsentSection_saveBtn__2e0tc{width:100%;padding:12px 16px}}.ConsentSection_saveBtn__2e0tc:hover{-webkit-box-shadow:0 6px 18px rgba(0,161,171,.12);box-shadow:0 6px 18px rgba(0,161,171,.12)}.ConsentSection_saveBtn__2e0tc:disabled{opacity:.7;cursor:not-allowed}.ConsentSection_cancelBtn__2AIER{background:transparent;color:#027f84;border:1px solid #027f84;padding:10px 20px;border-radius:8px;cursor:pointer;font-weight:600;min-height:44px}@media (max-width:767px){.ConsentSection_cancelBtn__2AIER{width:100%;padding:12px 16px}}.ConsentSection_loader__GWM4H{border:3px solid #f3f3f3;border-top-color:#fff;border-radius:50%;width:16px;height:16px;-webkit-animation:ConsentSection_spin__1NpdB .6s linear infinite;animation:ConsentSection_spin__1NpdB .6s linear infinite;display:inline-block}@-webkit-keyframes ConsentSection_spin__1NpdB{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ConsentSection_spin__1NpdB{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Input_input__3_Wrx{align-self:stretch;border-radius:8px;display:flex;flex-direction:column;align-items:flex-start;color:#5e5e5e}.Input_baseInput__3bwb2{border-radius:8px;border:1px solid #cfcfcf}.Input_baseInput__3bwb2,.Input_baseInputError__2yuOs{align-self:stretch;background-color:#fff;overflow:hidden;display:flex;align-items:center}.Input_baseInputError__2yuOs{border:1px solid #d32f2f;border-radius:8px}.Input_label5__37xyY{flex:1 1;display:flex;align-items:center;padding:8px}.Input_textInput__2LpWd{width:100%;border:none;outline:none;font-size:16px;background:transparent}.Input_textInput__2LpWd::-ms-clear,.Input_textInput__2LpWd::-ms-reveal{display:none}.Input_rightIcon__2pXud{display:flex;align-items:center;justify-content:center;margin-left:8px;margin-right:16px}.Input_errorRow__Km-d_{display:flex;align-items:center;grid-gap:8px;gap:8px;margin-top:6px;color:#d32f2f;font-size:13px}.Input_errorIcon__2pm3I{font-size:18px}.Input_errorText__3jeeo{line-height:1}.Button_baseButton3__30mfp{flex:1 1;border-radius:8px;background-color:var(--quiz-teal);border:1px solid var(--quiz-teal);display:flex;align-items:center;min-width:100px;justify-content:center;padding:8px;-webkit-transition:background-color .16s ease,-webkit-transform .12s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,-webkit-transform .12s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,transform .12s ease,box-shadow .16s ease;transition:background-color .16s ease,transform .12s ease,box-shadow .16s ease,-webkit-transform .12s ease,-webkit-box-shadow .16s ease;cursor:pointer}.Button_baseButton3__30mfp:hover{background-color:var(--quiz-teal-hover-button)}.Button_baseButton3__30mfp:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.Button_baseButton3__30mfp:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(2,127,132,.16);box-shadow:0 0 0 3px rgba(2,127,132,.16)}.Button_baseButton3__30mfp.Button_disabled__3JiLm,.Button_baseButton3__30mfp[disabled]{opacity:.6;cursor:default;pointer-events:none}.Button_FillButtonLabel__V2Xr7{display:flex;align-items:center;color:var(--quiz-white)}.Button_label__3JDh4{position:relative;display:inline-flex;align-items:center;grid-gap:6px;gap:6px;line-height:140%;font-weight:500;text-transform:capitalize}.Button_leftIcon__1mAXA{display:inline-flex;align-items:center;flex-shrink:0}.Button_buttonContainer__3BNGW{float:right;align-self:stretch;border-radius:8px;display:flex;align-items:center;justify-content:flex-end}.Button_lg__3LodY{width:100%}.Button_sm__1Mro9{width:auto}.Button_outlineButton__3S-1o{flex:1 1;border-radius:8px;background-color:transparent;border:1px solid var(--quiz-teal);display:flex;align-items:center;justify-content:center;padding:8px;-webkit-transition:background-color .16s ease,-webkit-transform .12s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,-webkit-transform .12s ease,-webkit-box-shadow .16s ease;transition:background-color .16s ease,transform .12s ease,box-shadow .16s ease;transition:background-color .16s ease,transform .12s ease,box-shadow .16s ease,-webkit-transform .12s ease,-webkit-box-shadow .16s ease;cursor:pointer;min-width:100%}.Button_outlineButton__3S-1o:hover{background-color:rgba(2,127,132,.06)}.Button_outlineButton__3S-1o:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.Button_outlineButton__3S-1o:focus{outline:none;-webkit-box-shadow:0 0 0 3px rgba(2,127,132,.12);box-shadow:0 0 0 3px rgba(2,127,132,.12)}.Button_outlineFill__2C1Rb{display:flex;align-items:center;color:var(--quiz-teal)}.Button_loginButton__3MxrW{width:100%}.ChangePassword_mainContainer__1o5wM{justify-content:flex-start;align-items:flex-start;grid-gap:24px;gap:24px}.ChangePassword_changePasswordCard__2uugD,.ChangePassword_mainContainer__1o5wM{width:100%;display:flex;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.ChangePassword_changePasswordCard__2uugD{padding:24px;border-radius:12px;border:1px solid #cfcfcf;background:#fff;grid-gap:16px;gap:16px}.ChangePassword_title__1YlJZ{color:#2e2e2e;font-family:Poppins,sans-serif;font-size:20px;font-weight:700;line-height:1.4;letter-spacing:0;margin:0}.ChangePassword_form__7SrIP{display:flex;flex-direction:column;grid-gap:0;gap:0}.ChangePassword_fieldGroup__2ASc1{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.ChangePassword_label__1I_dj{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#2e2e2e;margin:0}.ChangePassword_inputWrapper__3z5ww{position:relative;width:100%}.ChangePassword_eyeIcon__Yn7HO{position:absolute;right:12px;top:12px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#2e2e2e;z-index:10;pointer-events:auto}.ChangePassword_inputWrapper__3z5ww input,.ChangePassword_inputWrapper__3z5ww textarea{padding-right:40px}.ChangePassword_criteriaBox__1Lmi0{display:flex;flex-direction:column;grid-gap:0;gap:0;margin-top:0}.ChangePassword_criteriaRow__2evEg{display:flex;grid-gap:8px;gap:8px;align-items:center;padding:2px 0;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:1.4;color:#2e2e2e}.ChangePassword_criteriaRow__2evEg svg{width:16px;height:16px;flex-shrink:0}.ChangePassword_buttonRow__JLAye{display:flex;align-items:flex-end;justify-content:flex-end;grid-gap:12px;gap:12px;width:100%}.ChangePassword_formFields__2tp2R{width:256px;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.ChangePassword_alertSuccess__3nWCq{background:#e8fff0;color:#1e9e55}.ChangePassword_alertError__g3zxQ,.ChangePassword_alertSuccess__3nWCq{font-family:Roboto,sans-serif;font-size:14px;padding:10px 14px;border-radius:6px;margin:0}.ChangePassword_alertError__g3zxQ{background:#ffecec;color:#d93030}.ParentInformation_container__3RSgC{width:100%;background:#fafafa;border:1px solid #cfcfcf;border-radius:12px;padding:24px;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.ParentInformation_editMode__28iZu{background:#fff}@media (max-width:767px){.ParentInformation_container__3RSgC{padding:16px;grid-gap:12px;gap:12px}}@media (min-width:768px) and (max-width:1023px){.ParentInformation_container__3RSgC{padding:20px;grid-gap:14px;gap:14px}}.ParentInformation_headerRow__1LhE6{display:flex;align-items:flex-start;justify-content:space-between;grid-gap:11px;gap:11px}.ParentInformation_editButton__3X6rv{display:inline-flex;align-items:center;justify-content:center;padding:5px;border-radius:8px;border:1px solid transparent;background:transparent;color:#2e2e2e;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;flex-shrink:0}.ParentInformation_editButton__3X6rv:hover{background:rgba(0,0,0,.04)}.ParentInformation_title__2gw-R{margin:0;font-family:Poppins,sans-serif;font-weight:700;font-size:20px;line-height:1.4;color:#2e2e2e}@media (max-width:767px){.ParentInformation_title__2gw-R{font-size:18px}}@media (min-width:768px) and (max-width:1023px){.ParentInformation_title__2gw-R{font-size:19px}}.ParentInformation_row__EXm1F{display:flex;flex-direction:column;grid-gap:20px;gap:20px}.ParentInformation_infoBlock__2BIox{display:flex;flex-direction:column;grid-gap:0;gap:0}.ParentInformation_fieldGroup__3ce6v{display:flex;flex-direction:column;grid-gap:4px;gap:4px;width:100%}.ParentInformation_label__UgZqa{height:22px;display:flex;align-items:center}.ParentInformation_inputLabel__1Iiv9,.ParentInformation_label__UgZqa{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#2e2e2e;margin:0}@media (max-width:767px){.ParentInformation_inputLabel__1Iiv9,.ParentInformation_label__UgZqa{font-size:14px;height:auto}}.ParentInformation_value__2DX-u{font-family:Roboto,sans-serif;font-size:16px;font-weight:700;line-height:1.4;color:#2e2e2e;padding:8px 0;min-height:38px;display:flex;align-items:center;margin:0}@media (max-width:767px){.ParentInformation_value__2DX-u{font-size:14px;padding:6px 0;min-height:32px}}.ParentInformation_emailInput__2YwDh{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #cfcfcf;border-radius:8px;background:#fff;padding:8px;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#2e2e2e;min-height:38px}.ParentInformation_emailInput__2YwDh:focus{outline:2px solid #027f84;outline-offset:0;border-color:#027f84}.ParentInformation_emailInputError__1jsAQ{border-color:#d02c1e}.ParentInformation_errorText__2XQIi{margin:0;font-family:Roboto,sans-serif;font-size:14px;line-height:1.4;color:#d02c1e}.ParentInformation_permissionRow__L9iNk{display:flex;align-items:flex-start;grid-gap:8px;gap:8px;cursor:pointer;padding:8px 0}.ParentInformation_permissionRowDisabled__w9bL4{cursor:not-allowed;opacity:.6}@media (max-width:767px){.ParentInformation_permissionRow__L9iNk{grid-gap:8px;gap:8px;padding:6px 0}}.ParentInformation_checkboxInput__5IvOC{display:none}.ParentInformation_checkboxVisual__1gitD{width:16px;height:16px;border-radius:4px;border:1px solid #cfcfcf;background:#fff;display:inline-flex;align-items:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;flex-shrink:0;margin-top:2px}.ParentInformation_checkboxInput__5IvOC:checked+.ParentInformation_checkboxVisual__1gitD{background:#027f84;border-color:#027f84}.ParentInformation_checkboxInput__5IvOC:checked+.ParentInformation_checkboxVisual__1gitD:after{content:"";position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0}.ParentInformation_permissionLabel__1JL92{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.4;color:#2e2e2e;margin:0;flex:1 1}@media (max-width:767px){.ParentInformation_permissionLabel__1JL92{font-size:14px;line-height:1.5}}.ParentInformation_actions__2J1Yc{display:flex;justify-content:flex-end;grid-gap:12px;gap:12px;margin-top:12px}@media (max-width:767px){.ParentInformation_actions__2J1Yc{flex-direction:column-reverse;grid-gap:12px;gap:12px}}.ParentInformation_saveBtn__GxQLP{background:#027f84;color:#fff;border:none;padding:10px 20px;border-radius:8px;cursor:pointer;font-weight:700;min-height:44px}@media (max-width:767px){.ParentInformation_saveBtn__GxQLP{width:100%;padding:12px 16px}}.ParentInformation_saveBtn__GxQLP:hover{-webkit-box-shadow:0 6px 18px rgba(0,161,171,.12);box-shadow:0 6px 18px rgba(0,161,171,.12)}.ParentInformation_saveBtn__GxQLP:disabled{opacity:.7;cursor:not-allowed}.ParentInformation_cancelBtn__7GBeC{background:transparent;color:#027f84;border:1px solid #027f84;padding:10px 20px;border-radius:8px;cursor:pointer;font-weight:600;min-height:44px}@media (max-width:767px){.ParentInformation_cancelBtn__7GBeC{width:100%;padding:12px 16px}}.ParentInformation_loader__Cd5kt{border:3px solid #f3f3f3;border-top-color:#fff;border-radius:50%;width:16px;height:16px;-webkit-animation:ParentInformation_spin__aELEf .6s linear infinite;animation:ParentInformation_spin__aELEf .6s linear infinite;display:inline-block}@-webkit-keyframes ParentInformation_spin__aELEf{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ParentInformation_spin__aELEf{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.EducatorHeader_header__3n0pi{display:flex;align-items:center;justify-content:flex-end;grid-gap:12px;gap:12px;padding:24px 16px 16px;border-bottom:1.2px solid #cfcfcf;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#fff;position:sticky;top:0;z-index:1000}.EducatorHeader_switchButton__eFCq3{display:inline-flex;align-items:center;grid-gap:5px;gap:5px;background:#fff;color:#027f84;font-size:15px;font-family:inherit;border-radius:6px;padding:8px 18px;margin-right:8px;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;font-weight:500;letter-spacing:.01em;border:1px solid #027f84}.EducatorHeader_switchButton__eFCq3:focus,.EducatorHeader_switchButton__eFCq3:hover{opacity:.9}.EducatorHeader_switchButtonDemoBlocked__38-HM,.EducatorHeader_switchButtonDemoBlocked__38-HM:focus,.EducatorHeader_switchButtonDemoBlocked__38-HM:hover{opacity:.55;cursor:not-allowed}.EducatorHeader_switchIcon__30_qT{width:16px;height:16px;stroke-width:1.8;color:#027f84;flex-shrink:0;padding-top:0}.EducatorHeader_switchDropdownWrap__3oeBK{position:relative;display:inline-flex;align-items:center}.EducatorHeader_switchDropdown__2KyqM{position:absolute;top:calc(100% + 8px);left:0;min-width:100%;max-width:100%;background-color:#fff;border:1.2px solid #cfcfcf;border-radius:8px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.06),0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 6px rgba(0,0,0,.06),0 4px 16px rgba(0,0,0,.12);padding:4px;z-index:1000;display:flex;flex-direction:column;grid-gap:0;gap:0}.EducatorHeader_switchMenuItem__yBI1H{display:flex;align-items:center;width:100%;padding:10px;border:none;background:transparent;border-radius:6px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;color:#2e2e2e;text-align:left}.EducatorHeader_switchMenuItem__yBI1H:focus-visible,.EducatorHeader_switchMenuItem__yBI1H:hover{background-color:#fafafa;outline:none}.EducatorHeader_switchAccountButton__2LnZo{border:none;background:transparent;cursor:pointer;text-align:left;font:inherit;padding:0;width:100%}.EducatorHeader_switchAccountButton__2LnZo:focus-visible{outline:2px solid rgba(2,127,132,.35);outline-offset:2px;border-radius:8px}@media (max-width:767px){.EducatorHeader_header__3n0pi{display:none}}@media (min-width:768px){.EducatorHeader_header__3n0pi{display:flex}}.EducatorHeader_avatar__3Vcx1{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#027f84;border-radius:8px;overflow:hidden;flex-shrink:0;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.EducatorHeader_avatar__3Vcx1:hover{opacity:.9}.EducatorHeader_avatarText__1t1Qv{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:#fff;line-height:0;text-align:center}.EducatorHeader_avatarContainer__2U-pg{position:relative}.EducatorHeader_dropdown__-CKlA{position:absolute;top:calc(100% + 8px);right:0;width:250px;background-color:#fff;border:1.2px solid #cfcfcf;border-radius:8px;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.06),0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 6px rgba(0,0,0,.06),0 4px 16px rgba(0,0,0,.12);padding:4px;z-index:1000}.EducatorHeader_profileSection__29p_M{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:4px;border-bottom:1px solid #e5e5e5;margin-bottom:4px}.EducatorHeader_profileAvatar__3TZwo{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#027f84;border-radius:12px;overflow:hidden;flex-shrink:0}.EducatorHeader_profileAvatarText__5qCpt{font-family:Roboto,sans-serif;font-size:16px;font-weight:400;color:#fff;line-height:0;text-align:center}.EducatorHeader_profileInfo__2gBkY{display:flex;flex-direction:column;grid-gap:2px;gap:2px;flex:1 1;min-width:0}.EducatorHeader_profileName__1u70c{font-size:14px;color:#2e2e2e}.EducatorHeader_profileEmail__2K4VI,.EducatorHeader_profileName__1u70c{font-family:Roboto,sans-serif;font-weight:400;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EducatorHeader_profileEmail__2K4VI{font-size:12px;color:#5e5e5e}.EducatorHeader_menuItem__3xNIB{display:flex;align-items:center;grid-gap:4px;gap:4px;padding:8px;border-radius:4px;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;color:#2e2e2e;line-height:1.4}.EducatorHeader_menuItem__3xNIB:hover{background-color:#fafafa}.EducatorHeader_logoutItem__1kc7Z{color:#e31c3d}.EducatorHeader_logoutIcon__18IDs{width:16px;height:16px;flex-shrink:0}.EducatorHeader_moddalSwitchAccount__Vwf-_{width:100%;position:absolute;margin:0!important;top:66px;left:802px;-webkit-box-shadow:0 10px 12px rgba(0,0,0,.16),0 4px 16px rgba(0,0,0,.12);box-shadow:0 10px 12px rgba(0,0,0,.16),0 4px 16px rgba(0,0,0,.12);border-radius:12px;background-color:#fff;border:1px solid #cfcfcf;-webkit-box-sizing:border-box;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:4px;text-align:center;font-size:16px;color:#fff;font-family:Roboto}.EducatorHeader_swtichAccounts__1Dk2V{align-self:stretch;border-radius:8px;background-color:#fafafa;display:flex;align-items:flex-start;justify-content:space-between;padding:7px;grid-gap:20px;gap:20px}.EducatorHeader_initialsParent__3lbng{display:flex;align-items:center;grid-gap:8px;gap:8px}.EducatorHeader_initials__3qkN2{height:32px;width:32px;border-radius:12px;display:flex;align-items:flex-start}.EducatorHeader_baseInitials__1xb3S{align-self:stretch;flex:1 1;border-radius:12px;background-color:#027f84;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.EducatorHeader_text__30Xpi{width:100%;max-width:100%}.EducatorHeader_text__30Xpi,.EducatorHeader_textNumber__xc49L{flex:1 1;display:flex;align-items:center;justify-content:center}.EducatorHeader_textNumber__xc49L{align-self:stretch;position:relative;line-height:140%;color:#fff}.EducatorHeader_thGradeParent__2p0or{width:116px;display:flex;flex-direction:column;align-items:flex-start;grid-gap:2px;gap:2px;text-align:left;font-size:14px;color:#000}.EducatorHeader_thGrade__bC0LY{align-self:stretch;position:relative;line-height:140%;font-weight:500}.EducatorHeader_demoAccount__1gyuq{align-self:stretch;position:relative;font-size:12px;line-height:140%;color:#2e2e2e}.EducatorHeader_badgeYes__2u92G{border-radius:8px;background-color:#f2ffff;border:1px solid #027f84;display:flex;align-items:center;justify-content:center;padding:2px 8px;text-align:left;font-size:12px;color:#027f84;opacity:0;-webkit-transition:opacity .15s ease,background-color .15s ease,border-color .15s ease;transition:opacity .15s ease,background-color .15s ease,border-color .15s ease;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.EducatorHeader_yes__3zGjm{position:relative;line-height:20px;font-weight:600}.EducatorHeader_swtichAccounts2__1WU_a{align-self:stretch;background-color:#fff;display:flex;align-items:flex-start;justify-content:space-between;padding:7px;grid-gap:20px;gap:20px;position:relative}.EducatorHeader_switchAccountButton__2LnZo:hover{background-color:#fafafa}.EducatorHeader_switchAccountButton__2LnZo:hover .EducatorHeader_badgeYes__2u92G{opacity:1}.EducatorHeader_arrowBadge__3qW53{border-radius:8px;display:flex;align-items:center;justify-content:center;opacity:1;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;position:absolute;right:0;padding:2px 8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.EducatorHeader_switchAccountButton__2LnZo:hover .EducatorHeader_arrowBadge__3qW53{opacity:0}.EducatorHeader_baseButton__2YsaU{border-radius:8px;background-color:#e5e5e5;border:1px solid #cfcfcf;display:flex;align-items:center;justify-content:center;padding:4px;cursor:pointer;-webkit-transition:background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,-webkit-box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease}.EducatorHeader_baseButton__2YsaU:hover{background-color:#f0fafa;border-color:#027f84;-webkit-box-shadow:0 1px 4px rgba(2,127,132,.12);box-shadow:0 1px 4px rgba(2,127,132,.12)}.EducatorHeader_baseButton__2YsaU svg{-webkit-transition:color .15s ease,-webkit-transform .15s ease;transition:color .15s ease,-webkit-transform .15s ease;transition:color .15s ease,transform .15s ease;transition:color .15s ease,transform .15s ease,-webkit-transform .15s ease;color:#4a4a4a}.EducatorHeader_baseButton__2YsaU:hover svg{color:#027f84}.EducatorHeader_icon__Ubsj_{height:16px;width:16px}.EducatorHeader_signUp__2yC2k{width:100%;height:1024px;position:relative;justify-content:center;padding:48px 112px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right;font-size:16px;color:#027f84;font-family:Roboto}.EducatorHeader_loadercontainer__1a9DK,.EducatorHeader_signUp__2yC2k{background-color:#fff;display:flex;flex-direction:column;align-items:center}.EducatorHeader_loadercontainer__1a9DK{border-radius:8px;border:1px solid #cfcfcf;padding:20px;grid-gap:8px;gap:8px}.EducatorHeader_loadercontainer2__26gUE{display:flex;flex-direction:column;align-items:flex-start;padding:4px}.EducatorHeader_baseLoader__2sxTj{display:flex;align-items:center;grid-gap:4px;gap:4px}.EducatorHeader_small__28gwu{height:8px;width:8px}.EducatorHeader_large__1dKFh,.EducatorHeader_small__28gwu{position:relative;border-radius:50%;background-color:#027f84}.EducatorHeader_large__1dKFh{height:12px;width:12px}.EducatorHeader_loading__iUYcM{position:relative;line-height:140%}.LayoutEducatorDashboard_background__1oT2O{background:#fff;width:100%;max-width:100%;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.LayoutEducatorDashboard_mobileHeader__rTxQb{display:none;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.LayoutEducatorDashboard_mobileHeader__rTxQb{display:block}}@media (min-width:768px){.LayoutEducatorDashboard_mobileHeader__rTxQb{display:none!important}.LayoutEducatorDashboard_educatorHeaderDesktopOnly__29AI1{display:block}.LayoutEducatorDashboard_background__1oT2O{height:100vh;overflow:hidden}.LayoutEducatorDashboard_dashboard__31ggi{height:100%;display:flex;flex-direction:column}.LayoutEducatorDashboard_container__3wVx7{flex-direction:row;flex:1 1 auto;min-height:0}.LayoutEducatorDashboard_contentWrapper__3xsEG{height:100%;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}}.LayoutEducatorDashboard_dashboard__31ggi{background:#fff;border-radius:12px;overflow:visible;position:relative;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.LayoutEducatorDashboard_dashboard__31ggi .MuiSvgIcon-root{color:#d8d9e0}.LayoutEducatorDashboard_container__3wVx7{display:flex;width:100%;background:#fff;min-height:100vh}@media (max-width:767px){.LayoutEducatorDashboard_dashboard__31ggi{overflow-x:hidden}.LayoutEducatorDashboard_container__3wVx7{flex-direction:column;width:100%;max-width:100%;overflow-x:hidden}}.LayoutEducatorDashboard_contentWrapper__3xsEG{margin-left:0;flex:1 1;min-width:0;width:100%;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.LayoutEducatorDashboard_contentWrapper__3xsEG{margin-left:0;height:auto;overflow-x:hidden;width:100%;max-width:100%}}.LayoutEducatorDashboard_educatorHeaderDesktopOnly__29AI1{position:sticky;top:0;z-index:1100;width:100%;max-width:100%;align-self:flex-start;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.LayoutEducatorDashboard_educatorHeaderDesktopOnly__29AI1{display:none}}.LayoutEducatorDashboard_contentBox__2obUj{width:100%;max-width:100%;min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.LayoutEducatorDashboard_contentBox__2obUj{overflow-x:hidden}}.ProfileAccount_accountPage__14lc2{width:100%;min-width:0;max-width:100%;overflow-x:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.ProfileAccount_contentSection__3Swxc{padding:24px 160px;display:flex;flex-direction:column;grid-gap:24px;gap:24px;background:rgba(75,75,75,.05);-webkit-box-sizing:border-box;box-sizing:border-box}.ProfileAccount_contentSectionTransparent__3hSD8{background:transparent}@media (max-width:1280px){.ProfileAccount_contentSection__3Swxc{padding:24px 60px}}@media (max-width:1023px){.ProfileAccount_contentSection__3Swxc{padding:24px 16px}}@media (max-width:767px){.ProfileAccount_contentSection__3Swxc{padding:16px;grid-gap:16px;gap:16px}.ProfileAccount_reviewStatusBanner__1Cant{padding:12px 16px;font-size:14px;line-height:1.4}}.ProfileAccount_reviewStatusBanner__1Cant{padding:12px 0;background-color:#fce8e6;color:#75170e;font-size:18px;font-family:Roboto,sans-serif;text-align:center}.ProfileAccount_bannerButton__3Qf6Z{color:inherit;text-decoration:underline}