.add-accounts_wrapper__5proe{display:flex;flex-direction:column;gap:1.8rem}.add-accounts_wrapper__5proe .add-accounts_section__3082w{display:flex;align-items:center;gap:1.2rem}.add-accounts_wrapper__5proe .add-accounts_section__3082w .add-accounts_labelName__fKSjs{font-weight:500;color:var(--orange-2)}.add-accounts_wrapper__5proe .add-accounts_section__3082w .add-accounts_disabled__4M4Gz{color:var(--gray)}.otp_row__HQrpl{display:flex}@media screen and (min-width:768px){.otp_row__HQrpl{gap:1.2rem}}@media screen and (max-width:767px){.otp_row__HQrpl{gap:.8rem}}.otp_row__HQrpl:not(:last-child){margin-bottom:.8rem}.otp_input__fzpAi{width:100%;font-family:var(--default-font);border:none;background-color:transparent;background-clip:padding-box;border-radius:.8rem;box-shadow:inset 0 0 0 1px var(--gray-3);font-size:1.6rem;color:var(--dark);caret-color:var(--dark);text-align:center;transition:box-shadow .3s cubic-bezier(.28,0,.49,1)}.otp_input__fzpAi::-webkit-input-placeholder{color:var(--gray-2)}.otp_input__fzpAi::-moz-placeholder{color:var(--gray-2);opacity:1}.otp_input__fzpAi:-ms-input-placeholder{color:var(--gray-2);opacity:1}.otp_input__fzpAi:focus::-webkit-input-placeholder{color:transparent}.otp_input__fzpAi:focus::-moz-placeholder{color:transparent}.otp_input__fzpAi:focus:-ms-input-placeholder{color:transparent}.otp_input__fzpAi::-webkit-inner-spin-button,.otp_input__fzpAi::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.otp_input__fzpAi[type=number]{-moz-appearance:textfield}.otp_input__fzpAi[type=search]::-ms-clear,.otp_input__fzpAi[type=search]::-ms-reveal{display:none;width:0;height:0}.otp_input__fzpAi[type=search]::-webkit-search-cancel-button,.otp_input__fzpAi[type=search]::-webkit-search-decoration,.otp_input__fzpAi[type=search]::-webkit-search-results-button,.otp_input__fzpAi[type=search]::-webkit-search-results-decoration{display:none}@media screen and (min-width:768px){.otp_input__fzpAi{height:6rem}}@media screen and (max-width:767px){.otp_input__fzpAi{height:5.2rem}}.otp_input__fzpAi:focus{box-shadow:inset 0 0 0 1px var(--accent)}.confirm-email-code_link__gRV0d{color:var(--accent-7)}.confirm-email-code_footer__eDE4G{display:flex;flex-direction:column;gap:1.6rem;width:100%}.update-account_wrapper__cuCW2{display:flex;align-items:flex-end;justify-content:space-between;gap:20rem}.update-account_wrapper__cuCW2 .update-account_inputGroup__XRol0{display:flex;flex-direction:column;gap:1.8rem;width:100%}.update-account_wrapper__cuCW2 .update-account_button__d13us{width:20rem}.update-account_modalContent__okkLv{display:flex;flex-direction:column;gap:3.2rem}.update-account_modalContent__okkLv .update-account_modalTitle__7mp7_{text-align:center}.update-account_modalContent__okkLv .update-account_modalButton__yGvH0{width:100%}.account-settings_wrapper__u_CgC{display:flex;flex-direction:column;gap:2rem}.account-settings_wrapper__u_CgC .account-settings_container__7pHOU{background:var(--light);border-radius:2rem;padding:1.8rem}.account-settings_wrapper__u_CgC .account-settings_container__7pHOU .account-settings_title__BAT28{margin-bottom:1.8rem}.account-settings_wrapper__u_CgC .account-settings_container__7pHOU .account-settings_titleContainer__nYEfb{display:flex;gap:.8rem}.account-settings_wrapper__u_CgC .account-settings_container__7pHOU .account-settings_icon__A3Fzx{width:2.4rem;height:2.4rem;color:var(--gray-2)}@media(any-hover:hover){.account-settings_wrapper__u_CgC .account-settings_container__7pHOU .account-settings_icon__A3Fzx{cursor:pointer}.account-settings_wrapper__u_CgC .account-settings_container__7pHOU .account-settings_icon__A3Fzx :hover{color:var(--red-2)}}.account-settings_headTitle__bIQUQ{text-align:center}.account-type_list__ShcRf{width:100%;display:flex;flex-wrap:wrap;gap:.8rem}@media screen and (min-width:768px){.account-type_item__TOPXP{width:calc((100% - (3 - 1)*0.8rem)/3)}}@media screen and (max-width:767px){.account-type_item__TOPXP{width:100%}}.type-card_button__9mUDD{position:relative;display:block;width:100%;border-radius:1.2rem;box-shadow:.3rem 1rem 3rem .5rem var(--dark-light);font-family:inherit;text-align:center;color:var(--dark);background:var(--light);cursor:pointer}@media screen and (min-width:768px){.type-card_button__9mUDD{padding:2rem}}@media screen and (max-width:767px){.type-card_button__9mUDD{padding:1.2rem}}.type-card_button__9mUDD:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;padding:2px;border-radius:inherit;background:var(--gradient);-webkit-mask:linear-gradient(var(--light) 0 0) content-box,linear-gradient(var(--light) 0 0);mask:linear-gradient(var(--light) 0 0) content-box,linear-gradient(var(--light) 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;transition:opacity .3s cubic-bezier(.28,0,.49,1)}@media(any-hover:hover){.type-card_button__9mUDD:hover:before{opacity:1}}.type-card_image__INICK{position:relative;display:block;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.type-card_image__INICK{width:17rem;height:10.4rem}}@media screen and (max-width:767px){.type-card_image__INICK{width:15rem;height:9rem}}.type-card_image__INICK:not(:last-child){margin-bottom:.8rem}.type-card_image__INICK img{object-fit:contain}.type-card_text__jNXwT{display:block;font-weight:600;font-size:1.6rem;line-height:1.6}.teacher-verify-connect_wrapper__ZDuNh{display:flex;flex-direction:column;gap:1.4rem}.teacher-verify-connect_wrapper__ZDuNh .teacher-verify-connect_label__glQ1w{font-size:1.4rem,10px;text-align:center;margin-bottom:1.4rem}.teacher-verify-connect_wrapper__ZDuNh .teacher-verify-connect_message__S5CcC{font-size:max(1.4rem,10px);text-align:center}.teacher-verify-connect_wrapper__ZDuNh .teacher-verify-connect_message__S5CcC.teacher-verify-connect_primary__RIiEU{color:var(--green-1)}.teacher-verify-connect_wrapper__ZDuNh .teacher-verify-connect_message__S5CcC.teacher-verify-connect_secondary__E53pR{color:var(--red-1)}.admin-view-verify_wrapper__Vw1dX{display:flex;flex-direction:column;gap:1.8rem}.admin-view-verify_wrapper__Vw1dX .admin-view-verify_card__8qeQC{background:var(--light);border-radius:1.2rem;padding:1.8rem}.admin-view-verify_wrapper__Vw1dX .admin-view-verify_card__8qeQC .admin-view-verify_label__1IjsI{font-size:max(1.4rem,10px);margin-bottom:.6rem}.admin-view-verify_wrapper__Vw1dX .admin-view-verify_card__8qeQC .admin-view-verify_label__1IjsI .admin-view-verify_info__CVFdy{font-weight:600}.admin-view-verify_wrapper__Vw1dX .admin-view-verify_card__8qeQC .admin-view-verify_label__1IjsI .admin-view-verify_info__CVFdy.admin-view-verify_success___yFR3{color:var(--green-1)}.admin-view-verify_wrapper__Vw1dX .admin-view-verify_card__8qeQC .admin-view-verify_label__1IjsI .admin-view-verify_info__CVFdy.admin-view-verify_failed__MlTfM{color:var(--red-1)}.admin-view-verify_wrapper__Vw1dX .admin-view-verify_card__8qeQC .admin-view-verify_messageLabel__a6Jjv{margin-top:1.2rem;padding:1.2rem 0;border-top:1px solid var(--gray-3)}.admin-view-verify_wrapper__Vw1dX .admin-view-verify_card__8qeQC .admin-view-verify_textAria__RxLFU{padding:0 1.2rem 1.2rem;border:1px solid var(--gray-3);border-top:0;border-radius:0 0 2rem 2rem;box-shadow:0 .4rem .4rem var(--light-accent-6);font-weight:600;color:var(--dark)}.admin-view-verify_wrapper__Vw1dX .admin-view-verify_card__8qeQC .admin-view-verify_failedMessage__K2dTW{font-size:max(1.4rem,10px);color:var(--red-1);text-align:center;margin-top:1.2rem}.admin-view-verify_wrapper__Vw1dX .admin-view-verify_card__8qeQC .admin-view-verify_buttons__g_smh{width:100%;margin-top:1.2rem;display:flex;justify-content:center;gap:3.2rem}.admin-view-verify_wrapper__Vw1dX .admin-view-verify_card__8qeQC .admin-view-verify_buttons__g_smh .admin-view-verify_declineButton__QLvBi,.admin-view-verify_wrapper__Vw1dX .admin-view-verify_card__8qeQC .admin-view-verify_buttons__g_smh .admin-view-verify_verifyButton__c0WEP{min-width:45%;flex-grow:1}.admin-view-verify_popupContent__Ju_MR{margin-bottom:.8rem}.info-section-missed_container__xK9t_{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.5rem;width:100%;padding:1.8rem;border-radius:.8rem;background-color:var(--light)}.info-section-missed_container__xK9t_:not(:last-child){margin-bottom:1.8rem}.info-section-missed_container__xK9t_ .info-section-missed_textBox__mPcBM{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.6rem;width:100%}.info-section-missed_container__xK9t_ .info-section-missed_title__CQl9G{color:var(--dark)}.info-section-missed_container__xK9t_ .info-section-missed_wrapper__8DuTU{display:flex;justify-content:space-between;width:100%}.info-section-missed_container__xK9t_ .info-section-missed_content__Vq79D{color:var(--gray)}.info-section-missed_buttonWrapper__NB2QH{display:flex;justify-content:center;align-items:center;width:100%}.info-section-missed_button___BLv2{display:flex;width:100%}.info-section-makeup_container__BRzA7{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem;width:100%;padding:1.8rem;border-radius:.8rem;background-color:var(--light)}.info-section-makeup_container__BRzA7:not(:last-child){margin-bottom:1.8rem}.info-section-makeup_container__BRzA7 .info-section-makeup_textBox__x_D6b{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.6rem;width:100%}.info-section-makeup_container__BRzA7 .info-section-makeup_title__WjvHw{color:var(--dark)}.info-section-makeup_container__BRzA7 .info-section-makeup_wrapper__wnhjR{display:flex;justify-content:space-between;width:100%}.info-section-makeup_container__BRzA7 .info-section-makeup_content__P1xJr{color:var(--gray)}.info-section-makeup_buttonWrapper__0_f8C{display:flex;justify-content:space-between;align-items:center;width:100%}.info-section-makeup_button__mCe6A{width:48%}.cancel-session-modal_head__sPVty{text-align:center}.cancel-session-modal_info__6QFS4{font-size:1.6rem;text-align:center;color:var(--gray)}.info-section-finished_container__xkuf8{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.2rem;width:100%;padding:1.8rem;border-radius:.8rem;background-color:var(--light)}.info-section-finished_container__xkuf8:not(:last-child){margin-bottom:1.8rem}.info-section-finished_container__xkuf8 .info-section-finished_textBox__Ypc_g{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.6rem;width:100%}.info-section-finished_container__xkuf8 .info-section-finished_title__1klBa{color:var(--dark)}.info-section-finished_container__xkuf8 .info-section-finished_wrapper__G1S7J{display:flex;justify-content:space-between;width:100%}.info-section-finished_container__xkuf8 .info-section-finished_wrapper__G1S7J .info-section-finished_contentTracking__W6RoH{display:flex;align-items:center;color:var(--gray)}.info-section-finished_container__xkuf8 .info-section-finished_wrapper__G1S7J .info-section-finished_contentTracking__W6RoH .info-section-finished_mark__NDWom{height:1.6rem;width:1.6rem;margin-right:.6rem}.info-section-finished_container__xkuf8 .info-section-finished_canceled__ZOPa5,.info-section-finished_container__xkuf8 .info-section-finished_scheduled__elVxU,.info-section-finished_container__xkuf8 .info-section-finished_sessionHeld__zqYzn,.info-section-finished_container__xkuf8 .info-section-finished_teacherName__tqlqd{margin-left:.4rem}.info-section-finished_container__xkuf8 .info-section-finished_content__iIGI5{font-weight:500;color:var(--gray)}.info-section-finished_container__xkuf8 .info-section-finished_content__iIGI5 .info-section-finished_sessionHeld__zqYzn{color:var(--green-1)}.info-section-finished_container__xkuf8 .info-section-finished_content__iIGI5 .info-section-finished_scheduled__elVxU{color:var(--dark)}.info-section-finished_container__xkuf8 .info-section-finished_content__iIGI5 .info-section-finished_canceled__ZOPa5{margin-left:.4rem;color:var(--red)}.info-section-finished_buttonWrapper__jVj6F{display:flex;justify-content:space-between;align-items:center;width:100%}.info-section-finished_buttonOne__tZdbM{width:45%}.info-section-finished_alone__s0GRf,.info-section-finished_buttonTwo__szSru{width:100%}.info-section-finished_buttonWithTooltip__bE24C{display:flex;align-items:center;gap:.4rem;width:45%}.info-section-finished_buttonTwoWrapper__jk81h{width:100%}.info-section-finished_teacherNameRed__VzeE2{color:var(--red)}.admin-view-student-family_wrapper__81N6c{display:flex;flex-direction:column;gap:1.8rem}.admin-view-student-family_card__LHDaI{border-radius:1.2rem;padding:1.2rem 1.8rem;background:var(--light);color:var(--accent-6)}.admin-view-student-family_card__LHDaI .admin-view-student-family_studentName__FEYG2{margin-bottom:.5rem}.admin-view-student-family_card__LHDaI .admin-view-student-family_familyName__4RNYN{margin-bottom:1.4rem}.admin-view-student-family_card__LHDaI .admin-view-student-family_info__Elkcs{margin-left:.4rem;font-weight:600}.admin-view-student-family_card__LHDaI .admin-view-student-family_info__Elkcs.admin-view-student-family_infoError__j55q0{color:var(--red-1)}.admin-view-student-family_card__LHDaI .admin-view-student-family_buttons__v8TLg{display:flex;justify-content:center;gap:3.2rem;width:100%;margin-top:1.2rem}.admin-view-student-family_card__LHDaI .admin-view-student-family_buttons__v8TLg .admin-view-student-family_dismissButton__Kguu_,.admin-view-student-family_card__LHDaI .admin-view-student-family_buttons__v8TLg .admin-view-student-family_viewButton__vDb0c{flex-grow:1;min-width:45%}.admin-view-student-family_card__LHDaI .admin-view-student-family_tooltipWrapper__8a_Sd{gap:.6rem;width:80%;margin:0 auto}.info-section-booking_container__zyWWE{display:flex;flex-direction:column;gap:.4rem;padding:1.8rem;border-radius:.8rem;background-color:var(--light)}.info-section-booking_container__zyWWE .info-section-booking_content__S9_1q{color:var(--accent-6)}.info-section-booking_container__zyWWE .info-section-booking_contentBold__RstG8{font-weight:600}.info-section-booking_buttonsGroup__VxmMj{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;width:100%}.info-section-booking_buttonsGroup__VxmMj .info-section-booking_buttonsHorizontal__nIV_O{display:flex;justify-content:space-between;align-items:center;gap:1rem}.info-section-booking_buttonsGroup__VxmMj .info-section-booking_buttonsHorizontal__nIV_O .info-section-booking_button__IhdyX{flex-grow:1}.info-section-students-payments_container__s3436{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.5rem;width:100%;padding:1.8rem;border-radius:.8rem;background-color:var(--light)}.info-section-students-payments_container__s3436:not(:last-child){margin-bottom:1.8rem}.info-section-students-payments_container__s3436 .info-section-students-payments_textBox__HdIK7{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.6rem;width:100%;color:var(--accent-6)}.info-section-students-payments_container__s3436 .info-section-students-payments_textBox__HdIK7 .info-section-students-payments_title__v3igz{color:var(--dark)}.info-section-students-payments_container__s3436 .info-section-students-payments_textBox__HdIK7 .info-section-students-payments_invoiceType__NrUYc{color:var(--red-1)}.info-section-students-payments_container__s3436 .info-section-students-payments_textBox__HdIK7 .info-section-students-payments_schoolName__jf68V,.info-section-students-payments_container__s3436 .info-section-students-payments_textBox__HdIK7 .info-section-students-payments_studentName__Fq0sk{margin-left:.4rem;font-weight:700;color:var(--dark)}.info-section-students-payments_buttonsGroup__6n9S9{display:flex;justify-content:center;align-items:center;gap:3rem;width:100%}.info-section-students-payments_buttonsGroup__6n9S9 .info-section-students-payments_button__XCRzH{flex:1 1}.filter-label_filter__8mRLj{position:relative;display:inline-flex;align-items:center;color:inherit}@media screen and (min-width:768px){.filter-label_filter__8mRLj{gap:1.2rem}}@media screen and (max-width:767px){.filter-label_filter__8mRLj{gap:.6rem}}.filter-label_icon__aAfuc{position:relative;display:block;flex-shrink:0;width:2.4rem;height:2.4rem;transition:color .3s cubic-bezier(.28,0,.49,1)}.filter-label_active__OoKxr .filter-label_icon__aAfuc{color:var(--orange)}.filter-label_count__ABK3m{position:absolute;top:-.8rem;right:-1rem;display:flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border-radius:50%;font-size:1.1rem;font-weight:600;color:var(--light);background:var(--gradient-secondary)}.filter-label_text__76I8J{display:block;font-weight:600;line-height:1.167;color:inherit}@media screen and (min-width:768px){.filter-label_text__76I8J{font-size:2.4rem}}@media screen and (max-width:767px){.filter-label_text__76I8J{font-size:1.8rem}}