.VisaDetailHeader_header__BqUUj{display:flex;flex-direction:column;gap:15px}@media(min-width:640px){.VisaDetailHeader_header__BqUUj{gap:10px}}.VisaDetailHeader_header__top__qrnAK{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:10px;transition:all .3s ease}@media(min-width:640px){.VisaDetailHeader_header__top__qrnAK{gap:10px;flex-direction:row;align-items:center}}.VisaDetailHeader_header__title__3qqnu{font-size:1.5rem;font-weight:700;color:#0f172b}.VisaDetailHeader_header__actions__F_0zs{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-end;gap:4.8px}@media(min-width:640px){.VisaDetailHeader_header__actions__F_0zs{gap:10px}}.VisaDetailHeader_header__info__dwV9G{display:flex;flex-flow:row wrap;align-items:stretch;font-size:.875rem;font-weight:500;line-height:120%;color:#464b55}.VisaDetailHeader_header__info__dwV9G>*{display:flex;flex-direction:row;align-items:center}.VisaDetailHeader_header__info__dwV9G>:not(:last-of-type):after{content:"";width:1px;height:calc(100% - 6px);margin:0 14px;background-color:#e7ebf3}.Modal_overlay__CXkG2{position:fixed;z-index:12;top:0;right:0;bottom:0;left:0;width:100%;padding:2.5%;overflow:auto;background-color:rgba(0,0,0,.4)}@media(min-width:768px){.Modal_overlay__CXkG2{padding:5%}}.Modal_content__rs9re{display:flex;min-height:100%}.NotificationSendModal_modal__OWqPy{display:flex;flex-direction:column;gap:25px 50px;width:100%}@media(min-width:768px){.NotificationSendModal_modal__OWqPy{flex-direction:row;width:100%;height:100%;max-height:100%}}.NotificationSendModal_preview__RgZnn{display:flex;flex-direction:column;width:max(23.4375rem,100%);max-width:100%;height:-moz-fit-content;height:fit-content;max-height:100%;border-radius:10px;background-color:#fff;padding:12px 0;gap:14px 0;overflow:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.NotificationSendModal_preview__header__hOral{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;margin:0 22.5px;font-size:.75rem;color:#707682}.NotificationSendModal_preview__header__type__O0QjX{display:flex;flex-direction:row;align-items:center}.NotificationSendModal_preview__header__type__icon__x61dm{width:1rem;height:1rem;margin-right:10px}.NotificationSendModal_preview__title__tRcsM{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;margin:0 22.5px}.NotificationSendModal_preview__title__text__xBLxg{font-weight:600;font-size:1rem;color:#333}.NotificationSendModal_preview__title__arrow-icon__xc9Hy{width:1rem;height:1rem;color:#707682;cursor:pointer}.NotificationSendModal_preview__image__p2Lvx{position:relative;width:100%;height:auto;aspect-ratio:375/150;object-fit:contain}.NotificationSendModal_preview__content__nk2b2{margin:0 22.5px;padding:20px;background-color:#f2f2f2;font-weight:500;font-size:.875rem;color:#333;border-radius:10px;white-space:pre;box-shadow:0 2px 2px hsla(0,0%,30%,.2)}.NotificationSendModal_preview__button-container__wpE6s{display:flex;flex-direction:row;align-items:center;flex-grow:1;justify-content:flex-end;margin:0 22.5px;gap:0 10px}.NotificationSendModal_preview__button__iawI1{width:60.6060606061%}.NotificationSendModal_preview__button__iawI1:not(:only-child){width:36.3636363636%}.NotificationSendModal_form-wrapper__fANvj{width:max(28.875rem,100%);max-width:100%;height:-moz-fit-content;height:fit-content;max-height:100%;border-radius:10px;background-color:#fff;padding:30px;overflow:auto}.NotificationSendModal_form__BAmxd{display:flex;flex-direction:column;gap:14px 0}.NotificationSendModal_form__header__63H4_{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.NotificationSendModal_form__header__63H4_>*{width:0;flex-grow:1;flex-basis:0}.NotificationSendModal_form__header__title__8subw{font-weight:700;font-size:1.25rem;color:#333;margin-top:.75rem;flex-wrap:nowrap;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NotificationSendModal_form__field__dgTVN{display:flex;flex-direction:column;gap:5px}.NotificationSendModal_form__field__label__BiIOz{font-weight:600;font-size:.75rem}.NotificationSendModal_form__field__dgTVN .NotificationSendModal_form__field__select__zkI29{font-size:.875rem;padding:.75rem 1rem}.NotificationSendModal_form__field__button-label__kia6u{font-weight:500;font-size:.75rem;color:#097aff}.NotificationSendModal_form__field__dgTVN .NotificationSendModal_form__field__button-input__M3A7a{width:66.6666666667%}.NotificationSendModal_form__field-group__RCIGF{display:flex;flex-direction:row;gap:0 14px}.NotificationSendModal_form__field-group__RCIGF .NotificationSendModal_form__field__dgTVN{width:0;flex-grow:1;flex-basis:0}.NotificationSendModal_form__button-container__HjAAq{display:flex;flex-direction:row;align-items:flex-end;flex-grow:1;justify-content:flex-end;gap:0 5.33px}.NotificationSendModal_form__button__Qa52C{padding:.45625rem .875rem;font-size:.6rem;border-radius:5.33px}.NotificationSendModal_table-container__8OHjT{width:100%;margin:auto}.NotificationSendModal_table-container__table-wrapper__D9JKe{padding:24px;background-color:#fff;border-radius:8px}.NotificationSendModal_table__bjW0s{padding:10px;height:69.25%}.NotificationSendModal_table__button-container__ee5iV{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:26.56px}.NotificationSendModal_table__button-container__ee5iV .NotificationSendModal_table__button__J8stW{font-weight:700;font-size:1rem;padding:.53125rem 1.46875rem}.NotificationSendModal_review__hc4Lo{display:flex;flex-direction:inherit;gap:10px 22px;border-radius:30px;width:100%;height:max(62%,574px);margin:auto;background-color:#edf6ff;overflow:hidden}.NotificationSendModal_review__header__vG0sv{display:flex;flex-direction:column;justify-content:space-between;padding:20px;gap:20px 0;width:auto;flex-grow:1;height:100%;background-color:#fff;color:#333}.NotificationSendModal_review__header__title__ImCSc{font-weight:700;font-size:1.5rem}.NotificationSendModal_review__header__contents__dCAmb{height:auto;flex-grow:1;flex-basis:0;font-weight:500;font-size:1rem}.NotificationSendModal_review__header__buttons__T_B_7{display:flex;flex-direction:row;justify-content:space-around;gap:0 30px}.NotificationSendModal_review__header__buttons__T_B_7 .NotificationSendModal_review__header__button__wp1WF{width:auto;flex-grow:1;flex-basis:0;font-weight:700;font-size:1.125rem;padding:.84375rem .5rem}.NotificationSendModal_review__preview__MDxsL{width:min(23.4375rem,100%);height:calc(100% - 34px);margin:17px}.NotificationSendModal_review__recipients__fHKqU{display:flex;flex-direction:column;gap:20px 0;width:auto;flex-grow:1;height:calc(100% - 34px);margin:17px;padding:20px;border-radius:30px;background-color:#fff;overflow:auto}.NotificationSendModal_review__recipients__header__HiKy6{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;font-weight:600;font-size:.875rem;color:#333}.NotificationSendModal_review__recipients__list__SsJJB{font-weight:700;font-size:.75rem;color:#333}.ModalDialog_container___xPsG{display:flex;flex-direction:column;min-width:50%;border-radius:10px;background-color:#fff;margin:auto;padding:15px 20px;gap:30px}.ModalDialog_header__hWhE7{display:flex;flex-direction:row;gap:10px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.ModalDialog_header__title-box__1jBU_{display:flex;flex-direction:column;gap:5px 10px;flex-grow:1}@media(min-width:768px){.ModalDialog_header__title-box__1jBU_{flex-direction:row;align-items:end}}.ModalDialog_header__title__mRgxm{font-size:1.5rem}.ModalDialog_header__description__LoDhg{color:#707682;font-size:.75rem}.ModalDialog_footer__WxjKh{display:flex;flex-direction:row;justify-content:flex-end;padding-top:10px;border-top:1px solid #e0e0e0;gap:5px 10px}.Form_form__Go40q{display:flex;flex-direction:column;gap:96px 0}.Form_form__Go40q+.Form_form__Go40q{margin-top:96px}.Form_field__ospUj{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:10px}@media(min-width:768px){.Form_field__ospUj{gap:40px;flex-direction:row;align-items:center}}.Form_field__label__3cNPY{min-width:162px;font-weight:600;font-size:1rem;color:#0f172b}.Form_field__label__3cNPY[aria-required=true]:after{content:"*";color:#ea4335}.Form_section__znd1f{display:flex;flex-direction:column;gap:20px}.Form_section__header__LCg3q{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:10px;width:100%;padding-bottom:24px;border-bottom:1px solid #cad5e2}@media(min-width:640px){.Form_section__header__LCg3q{align-items:center;flex-direction:row}}.Form_section__header__title__LqXLH{font-size:1.25rem;font-weight:700;color:#212429}.Form_section__body__Z9F7C{margin-top:20px}.Form_section__divider__QoWzJ{width:100%;height:1px;margin:20px 0;border:none;background-color:#e2e8f0}.Form_group__HgzuQ{display:flex;flex-direction:column;gap:14px;width:100%}@media(min-width:768px){.Form_group__HgzuQ{gap:8px}}.Form_group__list__5_l94{display:flex;align-items:center;gap:10px}.Form_group__item__wVCGi{position:relative;display:inline-flex;flex-direction:column;gap:10.42px;align-items:stretch;flex-grow:1}@media(min-width:768px){.Form_group__item__wVCGi{gap:0;flex-direction:row}}.Form_group__item__label__bWHH1{position:relative;display:inline-flex;flex-direction:row;align-items:center}.Form_group__item__label__bWHH1:before{content:"";width:3px;height:3px;margin:0 9px;border-radius:50%;background-color:#464b55}.Form_group__item__label__bWHH1:after{content:"";width:1px;height:calc(100% - 7px);margin:0 10px;background-color:#e7ebf3}.Form_content__yownP{width:100%;flex:1 1;font-size:.875rem;line-height:150%;font-weight:500;color:#464b55}@media(min-width:768px){.Form_content__yownP{max-width:330px}}.Form_input__bgKN5{width:100%;flex:1 1}@media(min-width:768px){.Form_input__bgKN5{width:50%;max-width:330px}}.Form_textarea__etBgZ{width:100%;min-height:5rem}.Form_actions__z54oS{display:flex;flex-direction:row;align-items:center;flex-grow:1;gap:10px}.Form_actions--flex-start__ppcrR{justify-content:flex-start}.Form_actions--flex-end__tCv8h{justify-content:flex-end}.NoticeForm_notice-form__dh8_u{display:flex;flex-direction:column;gap:0}.NoticeForm_notice-form__divider__PsdHw{border:none;border-bottom:1px solid #e2e8f0;width:100%;height:1px;margin:20px 0}.NoticeForm_notice-form__select-input__T6zUi{width:330px}.NoticeForm_notice-form__input__lfSdr{width:100%}.NoticeForm_notice-form__html-editor-field__xq4C5{display:flex;align-items:flex-start}.NoticeForm_notice-form__html-editor__TIv67{width:100%;border-radius:10px;border:1px solid #ced3dd}.NoticeForm_notice-form__html-editor__content__TKiLH{height:510px}.NoticeForm_notice-form__file__9A3vV{display:flex;flex-direction:column;gap:20px}.NoticeForm_notice-form__file__field__b_FPQ{display:flex;align-items:flex-start;width:-moz-fit-content;width:fit-content}.NoticeForm_notice-form__file__field__items__Zz6lx{display:flex;flex-direction:column;gap:20px}.NoticeForm_notice-form__file__field__items__delete__04Ll9{padding-left:10px;color:#9da3af}.NoticeForm_notice-form__item__7TDxK{margin-top:20px}.NoticeForm_notice-form__item__upload__8p5nP{cursor:pointer;padding:7.5px 10px;display:flex;align-items:center;gap:.25rem;border:1px solid #ced3dd;border-radius:.625rem;width:-moz-fit-content;width:fit-content}.NoticeForm_notice-form__item__upload-text__DHyEi{font-size:.875rem;font-weight:500;color:#0f172b}.NoticeForm_actions__SGCpR{display:flex;align-items:center;justify-content:center;gap:.625rem;padding-top:1.5rem}.NoticeForm_actions__button__8_jof{padding:.84375rem 3rem;border-radius:.625rem;font-size:1.125rem;font-weight:600}@media(min-width:768px){.NoticeForm_actions__button__8_jof{padding:.84375rem 5rem}}@media(min-width:1024px){.NoticeForm_actions__button__8_jof{padding:.84375rem 8.375rem}}.PhoneActivateCreateForm_form__DPiw3{display:flex;flex-direction:column;gap:0}.PhoneActivateCreateForm_form__divider__ONYJn{border:none;border-bottom:1px solid #e2e8f0;width:100%;height:1px;margin:20px 0}.PhoneActivateCreateForm_usim-group__Sk5jH{display:flex;flex-direction:row;align-items:center;gap:10px}.PhoneActivateCreateForm_usim-group__button__NNZc9{width:200px;height:48px}.SupplementRequestModal_content__xoZLw{display:flex;flex-direction:column;gap:16px;padding:8px 0}.SupplementRequestModal_label__IrDxK{display:flex;flex-direction:column;gap:8px;font-size:.875rem;font-weight:600;color:#0f172b}.SupplementRequestModal_textarea__bPy0t{padding:12px;border:1px solid #ced3dd;border-radius:8px;font-size:.875rem;font-family:inherit;resize:vertical;transition:border-color .2s ease}.SupplementRequestModal_textarea__bPy0t:focus{outline:none;border-color:#097aff;box-shadow:0 0 0 3px rgba(63,81,181,.1)}.SupplementRequestModal_textarea__bPy0t:disabled{background-color:#f8fafc;cursor:not-allowed}.SupplementRequestModal_footer__qFvmF{width:100%;display:flex;justify-content:space-between;gap:8px;padding-top:16px}@keyframes FullScreenLoader_spin__7C2ZC{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FullScreenLoader_content__KLpd6{width:100%;background:#fff;border-radius:1.5rem;box-shadow:0 25px 50px rgba(0,0,0,.25);padding:3rem 2rem;display:flex;flex-direction:column;align-items:center;max-width:400px;margin:auto;text-align:center}.FullScreenLoader_spinner__9flBO{width:4rem;height:4rem}.FullScreenLoader_title__kO81d{font-size:1.25rem;font-weight:600;color:#333;margin-top:20px;margin-bottom:8px}.FullScreenLoader_message__diAg3{font-size:.875rem;color:#333;white-space:pre-wrap}.UniversitySelector_mode-selector__YiI_C{display:flex;gap:.5rem;width:100%;border-bottom:1px solid #ced3dd;transition:all .2s;overflow-x:auto;position:relative}.UniversitySelector_mode-selector__scroll__0tT8X{display:flex;width:100%}.UniversitySelector_mode-selector__item__DqIf5{display:flex;gap:.25rem;align-items:center;position:relative;cursor:pointer}.UniversitySelector_mode-selector__item__DqIf5:hover,.UniversitySelector_mode-selector__item__DqIf5[data-state=active]{border-bottom:2px solid #45556c}.UniversitySelector_mode-selector__item__DqIf5:hover .UniversitySelector_mode-selector__item__button__Bjolt,.UniversitySelector_mode-selector__item__DqIf5[data-state=active] .UniversitySelector_mode-selector__item__button__Bjolt{font-weight:700;color:#0f172b}.UniversitySelector_mode-selector__item__button__Bjolt{padding:.90625rem 1.53125rem;background-color:rgba(0,0,0,0);color:#9da3af;font-size:1rem;font-weight:500;transition:all .2s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:none;cursor:pointer}.UniversitySelector_mode-selector__item__icon__Wdzim{width:1.125rem;height:1.125rem;color:#9da3af;cursor:pointer;transition:all .15s ease-in-out}.UniversitySelector_mode-selector__item__icon__Wdzim svg{border-right:1px solid #e2e8f0}.UniversitySelector_mode-selector__item__icon__Wdzim:hover{background-color:#e6f1ff;color:#097aff;border-radius:50%}.UniversitySelector_mode-selector__add__d_j2T{display:flex;align-items:center;gap:.25rem;padding:.90625rem 1.53125rem;cursor:pointer}.UniversitySelector_mode-selector__add-icon__6_Cko{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:25%;border:1px solid #ced3dd;cursor:pointer}.UniversitySelector_mode-selector__add-text__BDPBZ{font-size:1rem;font-weight:500;color:#9da3af;transition:all .2s;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.UniversitySelector_mode-selector__add__d_j2T:hover{border-bottom:2px solid #45556c}.UniversitySelector_mode-selector__add__d_j2T:hover .UniversitySelector_mode-selector__add-text__BDPBZ{font-weight:700;color:#0f172b}.UniversitySelector_school-modal__BKC70{width:5.75rem;position:absolute;top:calc(100% - .55rem);transform:translateX(-50%);background:#fff;box-shadow:0 10px 40px rgba(0,0,0,.2);border-radius:.75rem;z-index:100;display:flex;align-items:center;flex-direction:column;overflow:hidden}.UniversitySelector_school-modal__button__n1Ui8{width:100%;padding:.95rem 1.25rem;font-size:1rem;font-weight:500;color:#62748e;text-align:center;background:#fff;border:none;cursor:pointer;transition:background-color .15s,color .15s}.UniversitySelector_school-modal__button__n1Ui8:hover{background-color:#e6f1ff;color:#097aff}.UniversitySelector_school-modal__divider__TgrVG{height:1px;width:3.25rem;background-color:#ced3dd}.AdmissionApplicationForm_textarea__53s5z{width:100%;min-height:5rem}