@charset "UTF-8";body{margin:0;background-color:var(--dark);color:var(--white)}*{font-family:Inter,sans-serif;padding:0;margin:0;box-sizing:border-box}button{border:none;cursor:pointer}:root{--black: #000000;--dark: #1f1f1f;--gray: #272727;--white: #ffffff;--white-opacity: #ffffff7e;--lime: #acfa00;--orange: #fac000;--red: #fa0000;--green: #acfa00;--light-red: #f36a6a;--light-blue: #58a8f2;--act-blue: #345fab;--act-orange: #fdc010;--act-green: #acd036}.title{font-size:24px}.line{display:block;width:100%;border:1px solid var(--white-opacity);margin:8px 0 50px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background-color:var(--white-opacity)}::-webkit-scrollbar-thumb{background-color:var(--white);border-radius:2px}::-webkit-scrollbar-thumb:hover{background-color:var(--white-opacity)}.react-datepicker-wrapper{width:100%}.page{display:flex;height:100vh;overflow:hidden}.menuBlock{display:flex;justify-content:flex-start;position:relative}.menu{min-width:300px;width:300px;min-height:100dvh;padding:45px 15px;background-color:var(--black);overflow-y:auto;overflow-x:hidden;position:relative;transition:.3s}@media (max-width: 500px){.menu{min-width:100vw;width:100vw}}.menu.small{padding:45px 10px 45px 0;min-width:0;width:0px;opacity:0}.menu .logo{width:90px;margin-bottom:15px}.menu .title{border-top:1px solid var(--white-opacity);border-bottom:1px solid var(--white-opacity);line-height:29px;padding:6px 0}.menu .options{display:flex;flex-direction:column;padding:12px 0}.menu .options h5{font-weight:700;font-size:16px;line-height:24px;color:var(--white);opacity:.5;transition:.3s;cursor:pointer}.menu .options h5.active{opacity:1}.menu .options h5:not(:last-child){margin-bottom:8px}@media (max-width: 500px){.menu .options h5{opacity:1;width:40px}}.menu .options h5:hover{opacity:1}.menu_size{position:absolute;z-index:100;right:10px;width:20px;height:100dvh;display:flex;align-items:center;opacity:0;transition:.3s;cursor:pointer}.menu_size.small{right:-10px}.menu_size:hover{background-color:var(--dark);opacity:1}@media (max-width: 500px){.menu_size{opacity:1;width:40px}.menu_size.small{right:-30px!important}.menu_size:hover{background-color:transparent}.menu_size svg{flex:1}}._sidePage_c84u2_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_c84u2_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._filter_block_c84u2_13{margin-bottom:30px}._filter_block_c84u2_13 h3{font-size:16px;font-weight:500;line-height:18.96px;margin:6px 0}._table_c84u2_23{width:100%;border:none;border-collapse:collapse}._table_c84u2_23 th:not(:first-child),._table_c84u2_23 td:not(:first-child),._table_c84u2_23 tr{border:none;padding:12px 9px 9px}._table_c84u2_23 tr,._table_c84u2_23 td:not(:first-child){text-align:left;border:none;font-size:16px;font-weight:500;line-height:24px}._table_c84u2_23 tbody tr{cursor:pointer;box-shadow:inset 1px 0 0 0 transparent;background-color:var(--dark)}._table_c84u2_23 tbody tr:hover{box-shadow:inset 0 0 2px 0 var(--white-opacity)}._table_c84u2_23 tr._even_c84u2_50{background-color:var(--gray)}._table_c84u2_23 td:not(:first-child)._active_c84u2_53{background-color:var(--white);transform:rotate(90deg)}._table_c84u2_23 thead{position:relative}._table_c84u2_23 thead ._check_c84u2_60:after{content:"Select All";font-size:6px;position:absolute;top:-15px;left:0}._table_c84u2_23 td:not(:first-child)._actions_c84u2_67{display:inline-flex;align-items:center;gap:10px;float:right;padding:12px 9px 12px 0}._table_c84u2_23 ._status_c84u2_74{width:100%;display:block;text-align:center;border-radius:2px;padding:3.5px 4px;color:var(--gray);background-color:var(--orange)}._table_c84u2_23 ._status_c84u2_74._confirmed_c84u2_83{background-color:var(--lime)}._table_c84u2_23 ._status_c84u2_74._on_hold_c84u2_86{background-color:var(--orange)}._table_c84u2_23 ._status_c84u2_74._unknown_c84u2_89{background-color:var(--white)}._table_c84u2_23 td{position:relative}._check_c84u2_60{position:absolute;left:-45px;top:0;bottom:0;border-radius:8px;width:37px}._check_c84u2_60 div{background-color:var(--gray)}._check_c84u2_60 span{margin:0}._filter_8cf24_1{display:flex;align-items:center;justify-content:space-between}._select_9rvpt_1{display:inline-flex;flex-direction:column;align-items:flex-start;position:relative;background-color:var(--gray)}._select_drop_9rvpt_8{border-radius:8px;max-height:0;background-color:var(--gray);z-index:2;position:absolute;top:0;left:0;overflow:hidden;transition:max-height .3s;display:inline-flex;flex-direction:column}._select_drop_9rvpt_8._opened_9rvpt_21{max-height:200px}._select_drop_9rvpt_8 ._option_9rvpt_24:not(:first-child){margin-top:8px}._select_9rvpt_1 button._option_9rvpt_24{font-size:14px;font-weight:700;line-height:21px;text-align:left;box-shadow:0 0 14px #00000021;background-color:var(--dark);color:var(--white-opacity);padding:8px 43px 8px 18px;border-radius:8px;min-width:150px;position:relative;min-height:37px;white-space:nowrap}._select_9rvpt_1 button._option_9rvpt_24._selected_9rvpt_42{color:var(--white)}._select_9rvpt_1 button._option_9rvpt_24 span{position:absolute;right:10px;margin:auto 0}._btn_big_ijr1e_1{font-size:12px;font-weight:600;line-height:14.22px;padding:11.5px 23px;color:var(--white);background-color:var(--gray);border-radius:8px;display:inline-flex;align-items:center;transition:.3s;gap:10px}._btn_big_ijr1e_1 svg{width:20px}._btn_big_ijr1e_1._active_ijr1e_17{color:var(--gray);background-color:var(--lime)}._btn_big_ijr1e_1._border_ijr1e_21{border:1px solid var(--white-opacity)}._search_1tl4f_1{display:flex;align-items:center;justify-content:flex-end;flex:1;margin-right:8px}._search_input_1tl4f_8{position:relative;width:100%;max-width:450px;margin-right:8px}._search_1tl4f_1 input{font-size:14px;font-weight:700;line-height:21px;text-align:left;box-shadow:0 0 14px #00000021;background-color:var(--gray);color:var(--white);padding:8px 18px;border-radius:8px;border:none;outline:none;width:100%}._resetBtn_1tl4f_29{display:inline-flex;align-items:center;background:none;position:absolute;right:5px;top:0;bottom:0;margin:auto 0}._loading_8oncz_1 th,._loading_8oncz_1 td,tr._loading_8oncz_1{height:45px;cursor:default}tbody tr._loading_8oncz_1:hover{box-shadow:none!important}._loading_8oncz_1 ._check_8oncz_12{position:absolute;left:-45px;top:0;bottom:0;border-radius:8px;width:37px}._loading_8oncz_1 ._check_8oncz_12 div{background-color:var(--gray)}._loading_8oncz_1 ._check_8oncz_12 span{margin:0}._loading_8oncz_1._even_8oncz_27{background:linear-gradient(45deg,var(--gray),var(--dark));animation:_evenLoading_8oncz_1 1s ease-in-out infinite;background-size:400% 400%}@keyframes _evenLoading_8oncz_1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}._checkbox_1m82j_1{display:inline-flex;align-items:center}._checkbox_label_1m82j_5{font-size:12px;font-weight:500;line-height:14.22px;margin-right:20px}._checkbox_box_1m82j_11{border-radius:8px;background-color:var(--dark);height:37px;width:37px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 0 14px #00000021}._btn_19psf_1{font-size:12px;font-weight:500;line-height:14.22px;padding:4px 20px;color:var(--gray);border-radius:2px}._btn_19psf_1._confirm_19psf_9{background-color:var(--green)}._btn_19psf_1._pending_19psf_12{background-color:var(--orange)}._btn_19psf_1._delete_19psf_15{background-color:var(--red)}._sidePage_1k4e7_1{padding:36px 64px;width:100%;overflow:auto}._sidePage_1k4e7_1 ._title_1k4e7_6{margin-left:10px}._sidePage_1k4e7_1 ._subtitle_1k4e7_9{font-size:24px;font-weight:700;line-height:29.05px;margin-bottom:14px}._contractDetail_sjfgj_1{background-color:var(--gray)}._contractDetail_top_sjfgj_4{background-color:var(--black);padding:12px 22px;display:flex;align-items:center;justify-content:space-between}._contractDetail_top_sjfgj_4 p{font-size:16px;font-weight:700;line-height:24px}._contractDetail_icons_sjfgj_16{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}._contractDetail_sjfgj_1 form{padding:14px}._contractDetail_parent_sjfgj_24,._contractDetail_student_sjfgj_24{display:grid;gap:25px;grid-template-columns:repeat(3,1fr)}._contractDetail_parent_sjfgj_24 h2,._contractDetail_student_sjfgj_24 h2{width:100%;margin-top:50px;margin-bottom:20px;grid-column:span 3}._contractDetail_college_sjfgj_35{display:flex;flex-direction:column;align-items:stretch}._contractDetail_college_sjfgj_35 h2{width:100%;margin-top:30px;margin-bottom:20px}._contractDetail_inputGroup_sjfgj_45{display:flex;flex-direction:column;position:relative;gap:9px}._contractDetail_inputGroup_sjfgj_45 label{font-size:14px;font-weight:500;line-height:16px}._contractDetail_languages_el_sjfgj_56{justify-content:flex-end}._contractDetail_languages_el_sjfgj_56 ._languages_all_sjfgj_59{display:flex;align-items:center}._contractDetail_languages_el_sjfgj_56 ._languages_all_sjfgj_59 span{margin-right:20px;font-size:12px;font-weight:500;line-height:14.22px}._contractDetail_languages_el_sjfgj_56:first-child span{margin-left:30px}._contractDetail_actionBtns_sjfgj_72{padding:14px 22px 36px;display:flex;justify-content:flex-end;align-items:center}._contractDetail_actionBtns_sjfgj_72>button:not(:last-child){margin-right:15px}._dateblock_1togm_1{position:absolute;z-index:2;top:50px;left:0}._calendar_g652c_1{width:100%;min-width:300px;margin:0 auto;background-color:#2b2b2b;color:#fff;border-radius:10px;overflow:hidden}._calendarNav_g652c_11{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:var(--dark)}._navButton_g652c_19{background:none;color:#fff;border:none;font-size:20px;cursor:pointer}._monthYear_g652c_27{font-size:18px;font-size:14px;font-weight:500;line-height:20px;cursor:pointer}._calendarHeader_g652c_35{display:grid;grid-template-columns:repeat(7,1fr);background-color:var(--dark);padding:5px}._dayOfWeek_g652c_42{text-align:center;font-size:12px;font-weight:400;line-height:16px;color:#ffffff80}._dayOfWeek_g652c_42._colored_g652c_49{color:var(--light-red)}._calendarBody_g652c_53{display:grid;grid-template-columns:repeat(7,1fr);padding:5px;background-color:var(--dark)}._day_g652c_42,._emptyDay_g652c_61{display:flex;justify-content:center;align-items:center;height:40px;cursor:pointer;font-size:12px;font-weight:400;line-height:16px}._emptyDay_g652c_61{background-color:transparent}._day_g652c_42:hover,._currentDay_g652c_80{color:var(--light-blue)}._pickYear_g652c_84{display:grid;grid-template-columns:repeat(5,1fr)}._pickYear_g652c_84 button{padding:10px;background-color:var(--dark);color:var(--white)}._pickYear_g652c_84 button:hover{background-color:#ffffff80;color:var(--dark)}._pickYear_g652c_84 button._current_g652c_80{color:var(--light-blue)}._input_t7wuj_1{padding:8px 18px;background-color:var(--dark);border-radius:8px;border:none;outline:none;color:var(--white);font-weight:500;font-size:16px;box-shadow:0 0 14px #00000021;min-height:37px}._alert_1oweh_1{display:inline-flex;align-items:center;padding:15px;border-radius:8px;position:fixed;top:10px;right:50px;animation:_show_1oweh_1 .3s ease-in-out;z-index:100}._closeBtn_1oweh_13{margin-left:10px;background-color:transparent;border:none;cursor:pointer;display:inline-flex}._load_1oweh_21{position:absolute;height:5px;width:100%;background-color:var(--dark);left:0;bottom:0;border-radius:0 0 8px 8px;animation-name:_loading_1oweh_1;animation-delay:0ms;animation-timing-function:linear}@keyframes _show_1oweh_1{0%{opacity:0;right:-50px}to{opacity:1;right:50px}}@keyframes _loading_1oweh_1{0%{width:0}to{width:100%}}._sidePage_otlr1_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_otlr1_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._filter_block_otlr1_13{margin-bottom:30px}._filter_block_otlr1_13 h3{font-size:16px;font-weight:500;line-height:18.96px;margin:6px 0}._table_otlr1_23{width:100%;border:none;border-collapse:collapse}._table_otlr1_23 th:not(:first-child),._table_otlr1_23 td:not(:first-child),._table_otlr1_23 tr{border:none;padding:12px 9px 9px}._table_otlr1_23 tr,._table_otlr1_23 td:not(:first-child){text-align:left;border:none;font-size:16px;font-weight:500;line-height:24px}._table_otlr1_23 tbody tr{cursor:pointer;box-shadow:inset 1px 0 0 0 transparent;background-color:var(--dark)}._table_otlr1_23 tbody tr:hover{box-shadow:inset 0 0 2px 0 var(--white-opacity)}._table_otlr1_23 tr._even_otlr1_50{background-color:var(--gray)}._table_otlr1_23 thead{position:relative}._table_otlr1_23 thead ._check_otlr1_56:after{content:"Select All";font-size:6px;position:absolute;top:-15px;left:0}._table_otlr1_23 tr{position:relative}._table_otlr1_23 ._status_otlr1_66{width:100%;display:block;text-align:center;border-radius:2px;padding:3.5px 4px;color:var(--gray);background-color:var(--orange)}._table_otlr1_23 ._status_otlr1_66._completed_otlr1_75{background-color:var(--lime)}._check_otlr1_56{position:absolute;left:-45px;top:0;bottom:0;border-radius:8px;width:37px}._check_otlr1_56 div{background-color:var(--gray)}._check_otlr1_56 span{margin:0}._timeblock_1tont_1{position:absolute;z-index:2;top:50px;left:0}._option_5d8ed_1{font-size:14px;font-weight:600;line-height:21px;text-align:left;box-shadow:0 0 14px #00000021;background-color:var(--dark);color:var(--white-opacity);padding:8px 18px;border-radius:8px;min-width:300px;position:relative}._option_5d8ed_1._selected_5d8ed_14{color:var(--white)}._option_5d8ed_1 span{position:absolute;right:10px;margin:auto 0}._timePicker_1h3jo_1{display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px;background:#2d2d2d;border-radius:10px;box-shadow:0 4px 6px #0003;width:250px;margin:auto}._timeDisplay_1h3jo_14{display:flex;align-items:center;justify-content:center}._scrollable_1h3jo_20{border-radius:5px;height:100px;overflow:hidden;position:relative;padding:10px}._scrollable_1h3jo_20 ul{padding:0;margin:0;text-align:center;list-style:none}._scrollable_1h3jo_20 li{padding:5px 0;color:#fff;background-color:transparent;font-size:16px;font-weight:400;color:#999}._scrollable_1h3jo_20 li._current_1h3jo_43{font-size:24px;font-weight:700;color:#fff;border-top:1px solid var(--white);border-bottom:1px solid var(--white)}._header_1h3jo_51{display:flex;justify-content:space-between;width:100%}._ampmToggle_1h3jo_57{font-size:18px;color:#fff;cursor:pointer}._timeOutput_1h3jo_63{font-size:18px;color:#fff}._sidePage_nce3r_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_nce3r_1 ._title_nce3r_6{margin-left:10px}._sidePage_nce3r_1 ._subtitle_nce3r_9{font-size:24px;font-weight:700;line-height:29.05px;margin-bottom:14px}._contractDetail_bsmsf_1{background-color:var(--gray)}._contractDetail_top_bsmsf_4{background-color:var(--black);padding:12px 22px;display:flex;align-items:center;justify-content:space-between}._contractDetail_top_bsmsf_4 p{font-size:16px;font-weight:700;line-height:24px}._contractDetail_icons_bsmsf_16{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}._contractDetail_text_bsmsf_21{padding:14px 22px 0;display:block;font-size:12px;font-weight:500;line-height:14.22px}._contractDetail_date_bsmsf_28{padding:14px 22px;display:flex;flex-wrap:wrap;gap:20px}._contractDetail_date_el_bsmsf_34{display:flex;flex-direction:column;position:relative}._contractDetail_date_el_bsmsf_34:not(:last-child){margin-right:20px}._contractDetail_date_el_bsmsf_34 p{font-size:14px;font-weight:500;line-height:16px;margin-bottom:9px}._contractDetail_inputs_bsmsf_48{padding:14px 22px;display:flex;flex-wrap:wrap;gap:20px}._contractDetail_inputs_el_bsmsf_54{position:relative}._contractDetail_inputs_el_bsmsf_54 p{position:absolute;width:100%;bottom:-18px;text-align:center;font-size:14px}._contractDetail_languages_el_bsmsf_64{justify-content:flex-end}._contractDetail_languages_el_bsmsf_64 ._languages_all_bsmsf_67{display:flex;align-items:center}._contractDetail_languages_el_bsmsf_64 ._languages_all_bsmsf_67 span{margin-right:20px;font-size:12px;font-weight:500;line-height:14.22px}._contractDetail_languages_el_bsmsf_64:first-child span{margin-left:30px}._contractDetail_actionBtns_bsmsf_80{padding:14px 22px 36px;display:flex;justify-content:flex-end;align-items:center}._contractDetail_actionBtns_bsmsf_80>button:not(:last-child){margin-right:15px}._sidePage_js58m_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_js58m_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._filter_block_js58m_13{margin-bottom:30px}._filter_block_js58m_13 h3{font-size:16px;font-weight:500;line-height:18.96px;margin:6px 0}._table_js58m_23{width:100%;border:none;border-collapse:collapse;table-layout:fixed}._table_js58m_23 th,._table_js58m_23 td,._table_js58m_23 tr{border:none;padding:12px 9px 9px;width:100%}._table_js58m_23 tr,._table_js58m_23 td:not(:first-child){text-align:left;border:none;font-size:16px;font-weight:500;line-height:24px}._table_js58m_23 tbody tr{cursor:pointer;box-shadow:inset 1px 0 0 0 transparent;background-color:var(--dark)}._table_js58m_23 tbody tr:hover{box-shadow:inset 0 0 2px 0 var(--white-opacity)}._table_js58m_23 tr._even_js58m_52{background-color:var(--gray)}._table_js58m_23 td:not(:first-child)._active_js58m_55{background-color:var(--white);transform:rotate(90deg)}._table_js58m_23 thead{position:relative}._table_js58m_23 thead ._check_js58m_62:after{content:"Select All";font-size:6px;position:absolute;top:-15px;left:0}._table_js58m_23 td:not(:first-child)._actions_js58m_69{display:inline-flex;align-items:center;gap:10px;float:right;padding:12px 9px 12px 0}._table_js58m_23 ._status_js58m_76{width:100%;display:block;text-align:center;border-radius:2px;padding:3.5px 4px;color:var(--gray);background-color:var(--orange)}._table_js58m_23 ._status_js58m_76._Completed_js58m_85{background-color:var(--lime)}._table_js58m_23 td{position:relative}._overlay_js58m_92{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:100%;height:100%}._overlay_js58m_92 ._modal_js58m_103{position:relative;min-width:350px;max-width:500px;max-height:80dvh;overflow-y:scroll;display:flex;flex-direction:column;align-items:flex-start;gap:15px;background-color:var(--dark);padding:60px 30px 30px;border-radius:20px 0 0 20px;box-shadow:0 0 5px 0 var(--white-opacity)}._overlay_js58m_92 ._modal_js58m_103 input,._overlay_js58m_92 ._modal_js58m_103 textarea,._overlay_js58m_92 ._modal_js58m_103 select{padding:15px 30px;border-radius:12px;width:100%;margin-bottom:15px;outline:none;border:none}._overlay_js58m_92 ._modal_js58m_103 textarea{min-height:150px;resize:vertical}._overlay_js58m_92 ._modal_js58m_103 p{white-space:pre-line}._overlay_js58m_92 ._modal_js58m_103 img{width:100%}._overlay_js58m_92 ._modal_js58m_103 ._close_js58m_138{align-self:flex-end;background-color:transparent;border:none;position:absolute;top:20px;right:20px}._overlay_js58m_92 ._modal_js58m_103 ._export_js58m_146{display:flex;align-items:center;gap:12px}._overlay_js58m_92 ._modal_js58m_103 ._export_js58m_146 button{padding:6px 12px;border-radius:8px;background-color:var(--white-opacity);transition:.3s}._overlay_js58m_92 ._modal_js58m_103 ._export_js58m_146 button:hover{background-color:var(--white)}._sidePage_f5hyt_1{padding:36px 64px;width:100%}._sidePage_f5hyt_1 ._title_f5hyt_5{margin-left:10px}._types_f5hyt_9{display:flex;align-items:center;justify-content:space-between;gap:35px}._types_f5hyt_9 div{flex:1;aspect-ratio:1/1;border-radius:10px;display:flex;align-items:center;justify-content:center;gap:20px;padding:40px 0;flex-direction:column;background-color:var(--gray);cursor:pointer}._types_f5hyt_9 div svg{height:70%;aspect-ratio:1/1;transition:.1s}._types_f5hyt_9 div:hover svg{transform:scale(1.05)}._sidePage_1dqpl_1{padding:36px 64px;width:100%}._sidePage_1dqpl_1 ._title_1dqpl_5{margin-left:10px}._phoneBlock_1dqpl_9{display:flex;flex-direction:column;align-items:flex-end;padding:20px;background-color:var(--gray)}._phoneBlock_1dqpl_9 label{margin-bottom:10px;width:100%;text-align:left}._phoneBlock_1dqpl_9 textarea{min-height:200px;width:100%;resize:vertical;border:none;padding:15px;border-radius:4px;background-color:var(--dark);color:var(--white);font-size:16px;margin-bottom:10px}._phoneBlock_1dqpl_9 textarea:focus{border:none;outline:none}._phoneBlock_1dqpl_9 ._upload_1dqpl_37{width:100%}._block_cp046_1{border:2px dashed var(--white-opacity);border-radius:8px;text-align:center;cursor:pointer;background-color:var(--dark);transition:border-color .3s,background-color .3s}._block_cp046_1:hover{border-color:var(--white-opacity)}._block_cp046_1._dragging_cp046_12{border-color:var(--light-blue);background-color:#007bff1a}._label_cp046_17{display:block;cursor:pointer;padding:20px}._input_cp046_23{display:none}._placeholder_cp046_27{color:var(--gray);text-align:center}._placeholder_cp046_27 ._icon_cp046_31{width:40px;height:40px}._placeholder_cp046_27 ._text_cp046_35{color:#525252;margin:10px 0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}._placeholder_cp046_27 ._text_cp046_35 ._link_cp046_45{font-weight:500;color:var(--light-blue);cursor:pointer}._placeholder_cp046_27 ._text_cp046_35 ._link_cp046_45:hover{color:var(--white-opacity)}._placeholder_cp046_27 ._subText_cp046_53{font-size:12px;color:var(--white-opacity)}._sidePage_19mz0_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_19mz0_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._sidePage_19mz0_1 ._title_19mz0_12{margin-left:10px}._categories_19mz0_16{display:grid;gap:10px}._emailBlock_19mz0_21{display:flex;flex-direction:column;align-items:flex-end;padding:20px;margin:20px 0;background-color:var(--gray)}._emailBlock_19mz0_21 label{margin-bottom:10px;width:100%;text-align:left}._emailBlock_19mz0_21 textarea{min-height:200px;width:100%;resize:vertical;border:none;padding:15px;border-radius:4px;background-color:var(--dark);color:var(--white);font-size:16px;margin-bottom:10px}._emailBlock_19mz0_21 textarea:focus{border:none;outline:none}._emailBlock_19mz0_21 ._upload_19mz0_50{width:100%}._update_block_19mz0_54{padding:15px;background-color:var(--gray)}._update_block_el_19mz0_58{display:flex;align-items:flex-end;gap:20px}._update_block_el_input_19mz0_63{display:flex;flex-direction:column;gap:10px}._update_block_list_19mz0_68{display:inline-flex;flex-direction:column;align-items:stretch;gap:10px;padding:30px 0}._update_block_list_19mz0_68>div{display:flex;justify-content:space-between;align-items:center;gap:40px;padding-bottom:10px;border-bottom:1px solid var(--black)}._update_block_list_actions_19mz0_83{display:flex;align-items:stretch;gap:10px}._importedEmails_19mz0_89{display:flex;flex-direction:column;gap:8px}._importedEmails_title_19mz0_94{display:flex;align-items:center;gap:20px;margin-bottom:15px}._importedEmails_title_19mz0_94 ._xlsx_19mz0_100{display:none}._importedEmails_title_19mz0_94 ._import_19mz0_89{background-color:transparent;display:flex;align-items:center;gap:8px}._importedEmails_title_19mz0_94 ._import_19mz0_89 label{cursor:pointer;font-size:12px;font-weight:500;line-height:14.22px;padding:4px 20px;color:var(--gray);border-radius:2px;background-color:var(--white)}._importedEmails_title_19mz0_94 ._import_19mz0_89 label._confirm_19mz0_119{background-color:var(--green)}._importedEmails_title_19mz0_94 ._import_19mz0_89 button{background-color:transparent}._importedEmails_el_19mz0_125{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--black);padding-bottom:8px}._importedEmails_el_19mz0_125 span:first-child{min-width:150px}._importedEmails_actions_19mz0_136{flex:1;display:flex;justify-content:flex-end;gap:10px}._sidePage_91byv_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_91byv_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._positions_91byv_13{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}._positions_el_91byv_18{border-radius:8px;background-color:var(--green);display:flex;align-items:stretch;gap:10px}._positions_el_91byv_18 button{padding:15px;background-color:transparent;border:none;color:var(--dark)}._positions_el_91byv_18 button:first-child{flex:1}._sidePage_19dy1_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_19dy1_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._filter_block_19dy1_13{margin-bottom:30px}._filter_block_19dy1_13 h3{font-size:16px;font-weight:500;line-height:18.96px;margin:6px 0}._table_19dy1_23{width:100%;border:none;border-collapse:collapse}._table_19dy1_23 th:not(:first-child),._table_19dy1_23 td:not(:first-child),._table_19dy1_23 tr{border:none;padding:12px 9px 9px}._table_19dy1_23 tr,._table_19dy1_23 td:not(:first-child){text-align:left;border:none;font-size:16px;font-weight:500;line-height:24px}._table_19dy1_23 tbody tr{cursor:pointer;box-shadow:inset 1px 0 0 0 transparent;background-color:var(--dark)}._table_19dy1_23 tbody tr:hover{box-shadow:inset 0 0 2px 0 var(--white-opacity)}._table_19dy1_23 tr._even_19dy1_50{background-color:var(--gray)}._table_19dy1_23 thead{position:relative}._table_19dy1_23 thead ._check_19dy1_56:after{content:"Select All";font-size:6px;position:absolute;top:-15px;left:0}._table_19dy1_23 tr{position:relative}._table_19dy1_23 ._status_19dy1_66{width:100%;display:block;text-align:center;border-radius:2px;padding:3.5px 4px;color:var(--gray);background-color:var(--orange)}._table_19dy1_23 ._status_19dy1_66._Completed_19dy1_75{background-color:var(--lime)}._check_19dy1_56{position:absolute;left:-45px;top:0;bottom:0;border-radius:8px;width:37px}._check_19dy1_56 div{background-color:var(--gray)}._check_19dy1_56 span{margin:0}._sidePage_1catx_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_1catx_1 ._title_1catx_6{margin-left:10px}._sidePage_1catx_1 ._subtitle_1catx_9{font-size:24px;font-weight:700;line-height:29.05px;margin-bottom:14px}._careers_1catx_16 table{width:100%;border:none;border-collapse:collapse;margin-bottom:30px}._careers_1catx_16 table th{width:300px}._careers_1catx_16 table th,._careers_1catx_16 table td,._careers_1catx_16 table tr{border:none;padding:12px 9px 9px}._careers_1catx_16 table tr,._careers_1catx_16 table td{text-align:left;border:none;font-size:16px;font-weight:500;line-height:24px}._careers_1catx_16 table tr{width:100%;box-shadow:inset 1px 0 0 0 transparent;background-color:var(--dark)}._careers_1catx_16 table tr:hover{box-shadow:inset 0 0 2px 0 var(--white-opacity)}._careers_1catx_16 table tr:nth-child(odd){background-color:var(--gray)}._sidePage_1gdsi_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_1gdsi_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._filter_block_1gdsi_13{margin-bottom:30px}._filter_block_1gdsi_13 h3{font-size:16px;font-weight:500;line-height:18.96px;margin:6px 0}._table_1gdsi_23{width:100%;border:none;border-collapse:collapse}._table_1gdsi_23 th:not(:first-child),._table_1gdsi_23 td:not(:first-child),._table_1gdsi_23 tr{border:none;padding:12px 9px 9px}._table_1gdsi_23 tr,._table_1gdsi_23 td:not(:first-child){text-align:left;border:none;font-size:16px;font-weight:500;line-height:24px}._table_1gdsi_23 tbody tr{cursor:pointer;box-shadow:inset 1px 0 0 0 transparent;background-color:var(--dark)}._table_1gdsi_23 tbody tr:hover{box-shadow:inset 0 0 2px 0 var(--white-opacity)}._table_1gdsi_23 tr._even_1gdsi_50{background-color:var(--gray)}._table_1gdsi_23 td{position:relative}._faculties_1gdsi_57,._sessions_1gdsi_58{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:20px;gap:10px}._faculties_1gdsi_57 button,._sessions_1gdsi_58 button{clip-path:polygon(10px 0%,calc(100% - 10px) 0%,100% 100%,0% 100%)}._faculties_1gdsi_57 button:not(:last-child),._sessions_1gdsi_58 button:not(:last-child){margin-right:-20px}._sidePage_1lbmx_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_1lbmx_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._faculties_1lbmx_13{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:20px;gap:10px}._faculties_1lbmx_13 button{clip-path:polygon(10px 0%,calc(100% - 10px) 0%,100% 100%,0% 100%)}._faculties_1lbmx_13 button:not(:last-child){margin-right:-20px}._table_1lbmx_27{width:100%;border:none;border-collapse:collapse}._table_1lbmx_27 th:not(:first-child),._table_1lbmx_27 td:not(:first-child),._table_1lbmx_27 tr{border:none;padding:12px 9px 9px}._table_1lbmx_27 tr,._table_1lbmx_27 td:not(:first-child){text-align:left;border:none;font-size:16px;font-weight:500;line-height:24px}._table_1lbmx_27 tbody tr{cursor:pointer;box-shadow:inset 1px 0 0 0 transparent;background-color:var(--dark)}._table_1lbmx_27 tbody tr:hover{box-shadow:inset 0 0 2px 0 var(--white-opacity)}._table_1lbmx_27 tr._even_1lbmx_54{background-color:var(--gray)}._table_1lbmx_27 td:not(:first-child)._active_1lbmx_57{background-color:var(--white);transform:rotate(90deg)}._table_1lbmx_27 thead{position:relative}._table_1lbmx_27 thead ._check_1lbmx_64:after{content:"Select All";font-size:6px;position:absolute;top:-15px;left:0}._table_1lbmx_27 td:not(:first-child)._actions_1lbmx_71{display:inline-flex;align-items:center;gap:10px;float:right;padding:12px 9px 12px 0}._table_1lbmx_27 ._status_1lbmx_78{width:100%;display:block;text-align:center;border-radius:2px;padding:3.5px 4px;color:var(--gray);background-color:var(--orange);text-transform:capitalize}._table_1lbmx_27 ._status_1lbmx_78._signed_1lbmx_88{background-color:var(--orange)}._table_1lbmx_27 ._status_1lbmx_78._pending_1lbmx_91{background-color:var(--white)}._table_1lbmx_27 ._status_1lbmx_78._complete_1lbmx_94{background-color:var(--lime)}._table_1lbmx_27 td{position:relative}._table_1lbmx_27 td:first-child{padding-left:10px}._table_1lbmx_27 td a{text-decoration:none;border-radius:4px;padding:7px 8px;border:1px solid var(--light-blue);color:var(--white);transition:.3s}._table_1lbmx_27 td a:hover{background-color:var(--light-blue)}._table_1lbmx_27 td a:first-child{margin-right:8px}._sidePage_w3uvd_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_w3uvd_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}@media (max-width: 500px){._sidePage_w3uvd_1{padding:10px}}._canteen_w3uvd_18{display:flex;gap:15px}@media (max-width: 500px){._canteen_w3uvd_18{display:block}}._canteen_menu_w3uvd_27{flex:1}._canteen_menu_grid_w3uvd_30{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;margin-top:20px}._canteen_menu_grid_w3uvd_30:has(:only-child){grid-template-columns:250px}._canteen_menu_grid_w3uvd_30:has(:nth-child(2):last-child){grid-template-columns:repeat(2,250px)}@media (max-width: 700px){._canteen_menu_grid_w3uvd_30{display:flex;flex-wrap:wrap;gap:5px}}._canteen_menu_el_w3uvd_49{padding:20px;border-radius:15px;width:100%;background-color:var(--gray);display:flex;flex-direction:column;align-items:flex-start;cursor:pointer}._canteen_menu_el_w3uvd_49 h4{margin:10px 0;width:100%}._canteen_menu_el_w3uvd_49 img{width:100%;height:180px;object-fit:cover;border-radius:15px}@media (max-width: 700px){._canteen_menu_el_w3uvd_49{padding:12px;width:49%}}._canteen_categories_w3uvd_75{display:flex;align-items:center;gap:20px;flex-wrap:wrap}._canteen_categories_w3uvd_75 button{color:var(--white);padding:20px;border-radius:8px;background-color:var(--gray);border:1px solid var(--white-opacity);text-wrap:nowrap}._canteen_categories_w3uvd_75 button._active_w3uvd_89{background-color:var(--white);color:var(--dark)}._canteen_checkout_w3uvd_93{width:350px;padding-left:15px;border-left:2px solid var(--white-opacity);height:85dvh;position:sticky;top:0}._canteen_checkout_w3uvd_93 form input{padding:15px 30px;border-radius:12px;width:100%;margin-bottom:15px;border:none}._canteen_checkout_student_w3uvd_108{margin-bottom:15px}._canteen_basket_w3uvd_111{margin:30px 0}._canteen_basket_w3uvd_111 ::-webkit-scrollbar{width:4px}._canteen_basket_w3uvd_111 ul{list-style:none;overflow:auto;max-height:300px;padding:25px 10px 25px 0}._canteen_basket_w3uvd_111 ul li{padding:5px 0;margin-bottom:5px;width:100%;display:inline-flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--white-opacity)}._canteen_basket_w3uvd_111 ul li button{all:unset;padding:10px;cursor:pointer}._canteen_basket_w3uvd_111 p{padding-top:10px}._canteen_w3uvd_18 ._buttons_w3uvd_140{display:flex;flex-direction:column;gap:10px}._canteen_w3uvd_18 ._submit_w3uvd_145{width:100%;font-size:16px;font-weight:600;padding:20px 30px;border-radius:12px;background-color:var(--gray);color:var(--white);cursor:not-allowed}._canteen_w3uvd_18 ._submit_w3uvd_145:not(:disabled){cursor:pointer;color:var(--dark);background-color:var(--green)}._canteen_w3uvd_18 ._submit_w3uvd_145[type=button]{background-color:var(--gray);color:var(--white);padding:10px}._schedule_olagz_1{width:100%;background-color:var(--dark-gray);overflow:auto;padding:36px 30px}@media (max-width: 1400px){._schedule_olagz_1{padding:30px}}._schedule_olagz_1 ._title_olagz_12{color:var(--white)}._schedules_olagz_16{width:100%;table-layout:fixed;border-collapse:collapse;background-color:var(--dark);color:var(--white)}._schedules_olagz_16 thead tr:first-child th:first-child{padding:0}._schedules_olagz_16 th,._schedules_olagz_16 td{width:100%;text-align:left;padding:20px;border-bottom:3px solid var(--gray);height:100%}._schedules_olagz_16 th:not(:first-child),._schedules_olagz_16 td:not(:first-child){vertical-align:top}._schedules_olagz_16 th:first-child,._schedules_olagz_16 td:first-child{width:130px;padding:5px;text-align:center}._schedules_olagz_16 th ._bottom_olagz_44,._schedules_olagz_16 td ._bottom_olagz_44{margin-top:auto;text-align:right}._schedules_olagz_16 th ._info_olagz_49,._schedules_olagz_16 td ._info_olagz_49{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:15px;min-height:100px}._schedules_olagz_16 th ._info_olagz_49 ._p_olagz_58,._schedules_olagz_16 td ._info_olagz_49 ._p_olagz_58{color:var(--white);margin-bottom:5px}._schedules_olagz_16 th ._info_olagz_49 ._p_olagz_58 ._info_classes_olagz_63,._schedules_olagz_16 td ._info_olagz_49 ._p_olagz_58 ._info_classes_olagz_63{display:flex;align-items:center;flex-wrap:wrap;flex-direction:row;padding:10px 0;gap:5px}._schedules_olagz_16 th ._info_olagz_49 ._p_olagz_58 ._info_classes_olagz_63 span,._schedules_olagz_16 td ._info_olagz_49 ._p_olagz_58 ._info_classes_olagz_63 span{padding:3px 6px;border:1px solid var(--gray);border-radius:5px;display:inline-block;white-space:nowrap}._schedules_olagz_16 th ._info_olagz_49 h6,._schedules_olagz_16 td ._info_olagz_49 h6{font-size:13px;text-align:right}._schedules_olagz_16 th ._info_olagz_49 h6._instructor_olagz_85,._schedules_olagz_16 td ._info_olagz_49 h6._instructor_olagz_85{margin:5px 0}._schedules_olagz_16 th ._info_olagz_49 h5,._schedules_olagz_16 td ._info_olagz_49 h5{text-align:right;font-size:13px}._schedules_olagz_16 th:nth-child(2n),._schedules_olagz_16 td:nth-child(2n){background-color:var(--gray);border-bottom:3px solid var(--dark)}._schedules_olagz_16 th div{display:inline-flex;flex-direction:row!important;justify-content:space-between;gap:0!important}._loading_olagz_106{background-color:var(--gray);height:100%;width:100%;display:flex;align-items:center;justify-content:center}._loading_olagz_106 span{display:inline-block;height:70px;width:70px;border-radius:50%;border:3px solid var(--white);border-right-color:transparent;animation:_load_olagz_106 1s infinite 0s forwards normal linear}@keyframes _load_olagz_106{0%{transform:rotate(-70deg)}to{transform:rotate(290deg)}}._mobileCards_olagz_132{display:none}@media (max-width: 1200px){._schedules_olagz_16{display:none}._mobileCards_olagz_132{display:flex;flex-direction:column;gap:20px}._mobileCards_olagz_132 ._dayCard_olagz_145{background:var(--dark);padding:15px;border-radius:10px}._mobileCards_olagz_132 ._dayCard_olagz_145 h3{color:var(--white);margin-bottom:10px}._mobileCards_olagz_132 ._dayCard_olagz_145 ._lessonRow_olagz_154{display:flex;gap:15px;padding:10px 0;border-bottom:1px solid var(--white)}._mobileCards_olagz_132 ._dayCard_olagz_145 ._lessonRow_olagz_154 ._time_olagz_160{min-width:80px;font-weight:700;color:var(--white)}._mobileCards_olagz_132 ._dayCard_olagz_145 ._lessonRow_olagz_154 ._info_olagz_49{flex:1}._mobileCards_olagz_132 ._dayCard_olagz_145 ._lessonRow_olagz_154 ._info_olagz_49 ._p_olagz_58{color:var(--white);margin-bottom:5px}._mobileCards_olagz_132 ._dayCard_olagz_145 ._lessonRow_olagz_154 ._info_olagz_49 ._p_olagz_58 ._info_classes_olagz_63{display:flex;align-items:center;flex-wrap:wrap;flex-direction:row;gap:5px;padding:10px 0}._mobileCards_olagz_132 ._dayCard_olagz_145 ._lessonRow_olagz_154 ._info_olagz_49 ._p_olagz_58 ._info_classes_olagz_63 span{padding:3px 6px;border:1px solid var(--gray);border-radius:5px;display:inline-block;white-space:nowrap}._mobileCards_olagz_132 ._dayCard_olagz_145 ._lessonRow_olagz_154 ._info_olagz_49 h6{font-size:12px;color:var(--white-opacity)}._mobileCards_olagz_132 ._dayCard_olagz_145 ._lessonRow_olagz_154 ._info_olagz_49 h6._instructor_olagz_85{margin:5px 0}._mobileCards_olagz_132 ._dayCard_olagz_145 ._lessonRow_olagz_154 ._info_olagz_49 h5{font-size:20px}}._sidePage_1ovud_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_1ovud_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._buses_1ovud_13{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}._buses_driver_1ovud_18{display:flex;gap:15px;padding:20px;background-color:var(--gray);box-shadow:0 0 14px #00000040;cursor:pointer;transition:background-color .3s}._buses_driver_1ovud_18 img{width:200px;aspect-ratio:16/12;object-fit:cover}._buses_driver_1ovud_18._active_1ovud_32{background-color:var(--dark)}._buses_driver_1ovud_18 div{display:flex;flex-direction:column;gap:15px}._buses_driver_1ovud_18 h3{font-size:28px;line-height:30px}._buses_driver_1ovud_18 p{font-size:20px;line-height:22px}._routes_1ovud_49{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:20px;padding-top:20px}._routes_1ovud_49 ._route_box_1ovud_56{border:2px dashed #aaa;padding:10px;min-height:150px;text-align:center;display:flex;flex-direction:column;gap:15px}._routes_1ovud_49 ._route_box_1ovud_56 h3{display:flex;align-items:center;justify-content:center;gap:10px}._routes_1ovud_49 ._route_box_1ovud_56 ._studentList_1ovud_71{display:flex;flex-wrap:wrap;gap:10px}._routes_1ovud_49 ._route_box_1ovud_56 ._student_1ovud_71{background-color:var(--gray);padding:10px;border-radius:5px;display:flex;align-items:center;justify-content:space-between;gap:20px}._students_1ovud_86{width:100%;table-layout:fixed;border-collapse:collapse}._students_1ovud_86 thead{position:sticky;top:0;z-index:1}._students_1ovud_86 tbody{max-height:300px;overflow-y:auto;width:100%;display:block}._students_1ovud_86 tr{table-layout:fixed;display:table;width:100%}._students_1ovud_86 th,._students_1ovud_86 td{width:100%;text-align:left;padding:20px;border-bottom:3px solid var(--gray)}._students_1ovud_86 th div,._students_1ovud_86 td div{display:flex;flex-direction:column;gap:15px}._students_1ovud_86 th div h6,._students_1ovud_86 td div h6{font-size:12px;text-align:right}._students_1ovud_86 th:nth-child(2n),._students_1ovud_86 td:nth-child(2n){background-color:var(--gray);border-bottom:3px solid var(--dark)}._students_1ovud_86 ._student_1ovud_71{padding:10px;border-radius:5px;cursor:grab}._saveButton_1ovud_136{margin-top:20px;padding:10px 20px;background-color:var(--light-blue);color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:16px;transition:.3s}._saveButton_1ovud_136:hover{background-color:var(--act-blue)}._modal_b5z1u_1{position:fixed;height:100vh;width:100%;background-color:#0000002f;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:300}._modal_form_b5z1u_13{width:400px;background-color:var(--dark);box-shadow:0 3px 10px;border-radius:15px;padding:30px}._modal_form_b5z1u_13 form{display:flex;flex-direction:column;align-items:center;gap:15px}._modal_form_b5z1u_13 form div{display:flex;align-items:center;gap:15px}._modal_form_b5z1u_13 form input{width:100%;padding:10px;border:none;border-radius:10px}._route_box_137m5_1{border:2px dashed #aaa;padding:10px;min-height:150px;text-align:center;display:flex;flex-direction:column;gap:15px}._route_box_137m5_1 h3{display:flex;align-items:center;justify-content:center;gap:10px}._route_box_137m5_1 input{all:unset}._route_box_137m5_1 svg{cursor:pointer}._route_box_137m5_1 ._studentList_137m5_22{display:flex;flex-wrap:wrap;gap:10px}._route_box_137m5_1 ._student_137m5_22{background-color:var(--gray);padding:10px;border-radius:5px;display:flex;align-items:center;justify-content:space-between;gap:20px}._sidePage_1uycq_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_1uycq_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._sidePage_1uycq_1 button{border:2px solid var(--white)}._loading_1uycq_16{display:flex;align-items:center;justify-content:center;width:100%;padding-top:70px}._loading_1uycq_16 span{display:inline-block;border-radius:50%;width:70px;height:70px;border:3px solid var(--white-opacity);border-bottom-color:transparent;animation:_loading_1uycq_16 infinite linear 1s 0s}@keyframes _loading_1uycq_16{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._homeworks_1uycq_41{width:100%;table-layout:fixed;border-collapse:collapse;background-color:var(--dark);color:var(--white)}._homeworks_1uycq_41 thead{text-align:left}._homeworks_1uycq_41 th,._homeworks_1uycq_41 td{width:100%;text-align:left;padding:20px;border-bottom:3px solid var(--gray);height:100%}._homeworks_1uycq_41 th a,._homeworks_1uycq_41 td a{color:var(--light-blue)}._homeworks_1uycq_41 th ._bottom_1uycq_63,._homeworks_1uycq_41 td ._bottom_1uycq_63{margin-top:auto;text-align:right}._homeworks_1uycq_41 th ._info_1uycq_68,._homeworks_1uycq_41 td ._info_1uycq_68{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:15px;min-height:100px}._homeworks_1uycq_41 th ._info_1uycq_68 ._p_1uycq_77,._homeworks_1uycq_41 td ._info_1uycq_68 ._p_1uycq_77{color:var(--white);margin-bottom:5px}._homeworks_1uycq_41 th ._info_1uycq_68 ._p_1uycq_77 ._info_classes_1uycq_82,._homeworks_1uycq_41 td ._info_1uycq_68 ._p_1uycq_77 ._info_classes_1uycq_82{display:flex;align-items:center;flex-wrap:wrap;flex-direction:row;padding:10px 0;gap:5px}._homeworks_1uycq_41 th ._info_1uycq_68 ._p_1uycq_77 ._info_classes_1uycq_82 span,._homeworks_1uycq_41 td ._info_1uycq_68 ._p_1uycq_77 ._info_classes_1uycq_82 span{padding:3px 6px;border:1px solid var(--gray);border-radius:5px;display:inline-block;white-space:nowrap}._homeworks_1uycq_41 th ._info_1uycq_68 h6,._homeworks_1uycq_41 td ._info_1uycq_68 h6{font-size:13px;text-align:right}._homeworks_1uycq_41 th ._info_1uycq_68 h6._instructor_1uycq_104,._homeworks_1uycq_41 td ._info_1uycq_68 h6._instructor_1uycq_104{margin:5px 0}._homeworks_1uycq_41 th ._info_1uycq_68 h5,._homeworks_1uycq_41 td ._info_1uycq_68 h5{text-align:right;font-size:13px}._homeworks_1uycq_41 th:nth-child(2n),._homeworks_1uycq_41 td:nth-child(2n){background-color:var(--gray);border-bottom:3px solid var(--dark)}._homeworks_1uycq_41 th:nth-last-child(-n+1),._homeworks_1uycq_41 td:nth-last-child(-n+1){width:100px;white-space:nowrap;text-align:center}._homeworks_1uycq_41 td:nth-last-child(-n+1){cursor:pointer}._homeworks_1uycq_41 th:nth-child(1),._homeworks_1uycq_41 th:nth-child(2){cursor:pointer}._homeworks_1uycq_41 th div{display:inline-flex;justify-content:space-between;gap:10px}._homeworks_1uycq_41 th div span{font-size:24px}._filter_1uycq_140{display:flex;align-items:center;gap:10px;margin-bottom:20px}._filter_1uycq_140 button{background-color:transparent;border:none;padding:10px;cursor:default}._filter_1uycq_140 button:not(:disabled){cursor:pointer}._filter_1uycq_140 ._filterSelect_1uycq_155{display:block;padding:6px 12px;border:none;border-radius:5px;cursor:pointer;transition:.3s;color:var(--white);background-color:var(--gray);outline:none}._filter_1uycq_140 ._filterSelect_1uycq_155 option{color:var(--white)}._overlay_1uycq_170{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:100%;height:100%}._overlay_1uycq_170 ._modal_1uycq_181{position:relative;min-width:350px;max-width:500px;max-height:80dvh;overflow-y:scroll;display:flex;flex-direction:column;align-items:flex-start;gap:15px;background-color:var(--dark);padding:60px 30px 30px;border-radius:20px 0 0 20px;box-shadow:0 0 5px 0 var(--white-opacity)}._overlay_1uycq_170 ._modal_1uycq_181 h3{font-size:24px}._overlay_1uycq_170 ._modal_1uycq_181 p{white-space:pre-line;border-bottom:1px solid var(--white-opacity);padding-bottom:15px;overflow-wrap:break-word;width:100%;word-break:break-word}._overlay_1uycq_170 ._modal_1uycq_181 a{color:var(--light-blue);text-transform:uppercase}._overlay_1uycq_170 ._modal_1uycq_181 ._close_1uycq_211{align-self:flex-end;background-color:transparent;border:none;position:absolute;top:20px;right:20px}._overlay_1uycq_170 ._modal_1uycq_181 button:not(._close_1uycq_211){padding:10px;align-self:flex-end}._sidePage_12iw7_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_12iw7_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._modalOverlay_12iw7_13{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;justify-content:center;align-items:center;z-index:99}._modal_12iw7_13{background:var(--dark);color:var(--white);padding:20px;border-radius:10px;min-width:400px;max-width:600px;max-height:80vh;overflow-y:auto;box-shadow:0 4px 20px #0009}._modal_12iw7_13 h2{margin-bottom:10px}._modal_12iw7_13 h3{margin-top:15px;margin-bottom:10px}._modal_12iw7_13 button{margin-top:15px;background:var(--orange);border:none;padding:8px 14px;border-radius:6px;cursor:pointer;color:#fff;font-weight:600}._modal_12iw7_13 ul{list-style:none}._modal_12iw7_13 img{width:70px;margin-right:8px;vertical-align:middle;border-radius:4px}._table_12iw7_61{width:100%;border:none;border-collapse:collapse}._table_12iw7_61 th,._table_12iw7_61 td,._table_12iw7_61 tr{border:none;padding:12px 9px 9px}._table_12iw7_61 tr,._table_12iw7_61 td{text-align:center;border:none;font-size:16px;font-weight:500;line-height:24px}._table_12iw7_61 tbody tr{cursor:pointer;box-shadow:inset 1px 0 0 0 transparent;background-color:var(--dark)}._table_12iw7_61 tbody tr:hover{box-shadow:inset 0 0 2px 0 var(--white-opacity)}._table_12iw7_61 tr._even_12iw7_88{background-color:var(--gray)}._table_12iw7_61 td:not(:first-child)._active_12iw7_91{background-color:var(--white);transform:rotate(90deg)}._table_12iw7_61 thead{position:relative}._table_12iw7_61 thead ._check_12iw7_98:after{content:"Select All";font-size:6px;position:absolute;top:-15px;left:0}._table_12iw7_61 td:not(:first-child)._actions_12iw7_105{display:inline-flex;align-items:center;gap:10px;float:right;padding:12px 9px 12px 0}._table_12iw7_61 ._status_12iw7_112{width:100%;display:block;text-align:center;border-radius:2px;padding:3.5px 4px;color:var(--gray);background-color:var(--orange)}._table_12iw7_61 ._status_12iw7_112._confirmed_12iw7_121{background-color:var(--lime)}._table_12iw7_61 ._status_12iw7_112._pending_12iw7_124{background-color:var(--orange)}._table_12iw7_61 ._status_12iw7_112._unknown_12iw7_127{background-color:var(--white)}._table_12iw7_61 td{position:relative}._stats_12iw7_134{background:var(--white);padding:12px;border-radius:8px;box-shadow:0 2px 6px #0000001a;margin-bottom:15px;color:var(--dark)}._stats_12iw7_134 div{margin:6px;font-size:18px}._filters_12iw7_147{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}._filters_12iw7_147 input,._filters_12iw7_147 select{flex:4;padding:8px 10px;border:none;border-radius:6px;font-size:14px;width:100%}._filters_12iw7_147 input[type=number]{flex:2}._filters_12iw7_147 ._dateRange_12iw7_165{display:flex;gap:5px}._status_12iw7_112{padding:3px 8px;border-radius:5px;font-size:13px;font-weight:600;text-transform:capitalize}._pagination_deu94_1{padding:30px 0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px}._pagination_deu94_1 button{padding:10px;aspect-ratio:1/1;border-radius:4px}._pagination_deu94_1 button._active_deu94_14{background-color:var(--green)}._sidePage_aguur_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_aguur_1 ._title_aguur_6{margin-left:10px}._faculties_aguur_10{width:100%;background-color:var(--gray);padding:25px;text-align:center}._faculties_aguur_10:not(:last-child){margin-bottom:15px}._faculties_aguur_10 h2{margin-bottom:20px}._faculties_btns_aguur_22{display:flex;justify-content:center;align-items:center;gap:20px}._faculties_btns_aguur_22 button{flex:1;font-weight:700;font-size:14px;padding:15px 30px;border-radius:8px;background-color:var(--green)}._sidePage_4t0pw_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_4t0pw_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._filter_block_4t0pw_13{margin-bottom:30px}._filter_block_4t0pw_13 h3{font-size:16px;font-weight:500;line-height:18.96px;margin:6px 0}._table_4t0pw_23{width:100%;border:none;border-collapse:collapse;table-layout:fixed}._table_4t0pw_23 th:not(:first-child),._table_4t0pw_23 td:not(:first-child),._table_4t0pw_23 tr{border:none;padding:12px 9px 9px;width:100%}._table_4t0pw_23 tr,._table_4t0pw_23 td:not(:first-child){text-align:left;border:none;font-size:16px;font-weight:500;line-height:24px}._table_4t0pw_23 tbody tr{cursor:pointer;box-shadow:inset 1px 0 0 0 transparent;background-color:var(--dark)}._table_4t0pw_23 tbody tr:hover{box-shadow:inset 0 0 2px 0 var(--white-opacity)}._table_4t0pw_23 tr._even_4t0pw_52{background-color:var(--gray)}._table_4t0pw_23 td:not(:first-child)._active_4t0pw_55{background-color:var(--white);transform:rotate(90deg)}._table_4t0pw_23 thead{position:relative}._table_4t0pw_23 thead ._check_4t0pw_62:after{content:"Select All";font-size:6px;position:absolute;top:-15px;left:0}._table_4t0pw_23 td:not(:first-child)._actions_4t0pw_69{display:inline-flex;align-items:center;gap:10px;float:right;padding:12px 9px 12px 0}._table_4t0pw_23 ._status_4t0pw_76{width:100%;display:block;text-align:center;border-radius:2px;padding:3.5px 4px;color:var(--gray);background-color:var(--orange)}._table_4t0pw_23 ._status_4t0pw_76._Completed_4t0pw_85{background-color:var(--lime)}._table_4t0pw_23 td{position:relative}._check_4t0pw_62{position:absolute;left:-45px;top:0;bottom:0;border-radius:8px;width:37px}._check_4t0pw_62 div{background-color:var(--gray)}._check_4t0pw_62 span{margin:0}._sidePage_9pmmn_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_9pmmn_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._detail_zdyc3_1{background-color:var(--gray)}._detail_top_zdyc3_4{background-color:var(--black);padding:12px 22px;display:flex;align-items:center;justify-content:space-between}._detail_top_zdyc3_4 p{font-size:16px;font-weight:700;line-height:24px}._detail_image_zdyc3_16{display:flex;align-items:stretch;padding:14px 22px;justify-content:flex-start}._detail_image_zdyc3_16 img{height:130px;margin-right:20px}._detail_icons_zdyc3_26{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}._detail_text_zdyc3_31{padding:14px 22px 0;display:block;font-size:12px;font-weight:500;line-height:14.22px}._detail_inputs_zdyc3_38{padding:14px 22px;display:flex;flex-wrap:wrap;gap:20px}._detail_inputs_el_zdyc3_44{position:relative}._detail_inputs_el_zdyc3_44 p{position:absolute;width:100%;bottom:-18px;text-align:center;font-size:14px}._detail_actionBtns_zdyc3_54{padding:14px 22px 36px;display:flex;justify-content:flex-end;align-items:center}._detail_actionBtns_zdyc3_54>button:not(:last-child){margin-right:15px}._block_i4h42_1{border:2px dashed var(--white-opacity);border-radius:8px;text-align:center;cursor:pointer;max-width:400px;background-color:var(--dark);transition:border-color .3s,background-color .3s}._block_i4h42_1:hover{border-color:var(--white-opacity)}._block_i4h42_1._dragging_i4h42_13{border-color:var(--light-blue);background-color:#007bff1a}._label_i4h42_18{display:block;cursor:pointer;padding:20px}._input_i4h42_24{display:none}._placeholder_i4h42_28{color:var(--gray)}._placeholder_i4h42_28 ._icon_i4h42_31{width:40px;height:40px}._placeholder_i4h42_28 ._text_i4h42_35{color:#525252;margin:10px 0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._placeholder_i4h42_28 ._text_i4h42_35 ._link_i4h42_44{font-weight:500;color:var(--light-blue);cursor:pointer}._placeholder_i4h42_28 ._text_i4h42_35 ._link_i4h42_44:hover{color:var(--white-opacity)}._placeholder_i4h42_28 ._subText_i4h42_52{font-size:12px;color:var(--white-opacity)}._sidePage_9apl2_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_9apl2_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._filter_block_9apl2_13{margin-bottom:30px}._filter_block_9apl2_13 h3{font-size:16px;font-weight:500;line-height:18.96px;margin:6px 0}._table_9apl2_23{width:100%;border:none;border-collapse:collapse;table-layout:fixed}._table_9apl2_23 th:not(:first-child),._table_9apl2_23 td:not(:first-child),._table_9apl2_23 tr{border:none;padding:12px 9px 9px;width:100%}._table_9apl2_23 tr,._table_9apl2_23 td:not(:first-child){text-align:left;border:none;font-size:16px;font-weight:500;line-height:24px}._table_9apl2_23 tbody tr{cursor:pointer;box-shadow:inset 1px 0 0 0 transparent;background-color:var(--dark)}._table_9apl2_23 tbody tr:hover{box-shadow:inset 0 0 2px 0 var(--white-opacity)}._table_9apl2_23 tr._even_9apl2_52{background-color:var(--gray)}._table_9apl2_23 td:not(:first-child)._active_9apl2_55{background-color:var(--white);transform:rotate(90deg)}._table_9apl2_23 thead{position:relative}._table_9apl2_23 thead ._check_9apl2_62:after{content:"Select All";font-size:6px;position:absolute;top:-15px;left:0}._table_9apl2_23 td:not(:first-child)._actions_9apl2_69{display:inline-flex;align-items:center;gap:10px;float:right;padding:12px 9px 12px 0}._table_9apl2_23 ._status_9apl2_76{width:100%;display:block;text-align:center;border-radius:2px;padding:3.5px 4px;color:var(--gray);background-color:var(--orange)}._table_9apl2_23 ._status_9apl2_76._Completed_9apl2_85{background-color:var(--lime)}._table_9apl2_23 td{position:relative}._table_9apl2_23 td._payment_9apl2_91{max-width:100px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._check_9apl2_62{position:absolute;left:-45px;top:0;bottom:0;border-radius:8px;width:37px}._check_9apl2_62 div{background-color:var(--gray)}._check_9apl2_62 span{margin:0}._loginPage_1h6jc_1{height:100vh;width:100vw;display:flex;align-items:center;justify-content:center;background-color:var(--gray)}._loginPage_1h6jc_1 ._loginForm_1h6jc_9{overflow:hidden;border-radius:8px;background-color:var(--dark);display:flex;flex-direction:column;min-width:300px;align-items:center}._loginPage_1h6jc_1 ._loginForm_1h6jc_9 h2{text-align:center;padding:10px 0;background-color:var(--black);width:100%}._loginPage_1h6jc_1 ._loginForm_1h6jc_9 ._formGroup_1h6jc_24{padding:10px;display:flex;flex-direction:column;width:100%}._loginPage_1h6jc_1 ._loginForm_1h6jc_9 ._formGroup_1h6jc_24 label{margin-bottom:5px;color:var(--white)}._loginPage_1h6jc_1 ._loginForm_1h6jc_9 ._formGroup_1h6jc_24 input{padding:8px;border-radius:4px;background-color:transparent;border:1px solid var(--white-opacity);font-size:14px;color:var(--white)}._loginPage_1h6jc_1 ._loginForm_1h6jc_9 ._loginButton_1h6jc_42{background-color:var(--gray);padding:10px 20px;border-radius:4px;color:var(--white);margin:10px 0;border:1px solid var(--white);display:inline-flex;align-items:center;justify-content:center}@keyframes _loading_1h6jc_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._loginPage_1h6jc_1 ._loginForm_1h6jc_9 ._loginButton_1h6jc_42 span{animation:_loading_1h6jc_1 1s infinite normal 0s;display:inline-block;height:14px;width:14px;border:1px solid var(--white);border-bottom-color:transparent;border-radius:50%}._sidePage_nrgz6_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_nrgz6_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._attendence_form_nrgz6_13{margin-bottom:20px;display:flex;align-items:center;gap:15px}._attendence_form_nrgz6_13 input{padding:20px;border-radius:12px;outline:none;border:none;width:300px}._attendence_list_nrgz6_26{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:20px}._attendence_item_nrgz6_31{display:flex;align-items:center;gap:10px;border:2px solid;flex:1}._attendence_item_nrgz6_31._CS_nrgz6_38{border-color:var(--act-blue)}._attendence_item_nrgz6_31._EM_nrgz6_41{border-color:var(--act-green)}._attendence_item_nrgz6_31._DA_nrgz6_44{border-color:var(--act-orange)}._attendence_item_nrgz6_31 img{width:100px;height:100px;object-fit:cover}._attendence_item_nrgz6_31 div{padding:15px}._attendence_item_nrgz6_31 span{display:block;text-align:right}._sidePage_1euhs_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_1euhs_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._sidePage_1euhs_1 button{border:2px solid var(--white)}._courses_1euhs_16{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}._courses_item_1euhs_21{border:2px solid;display:flex;flex-direction:column;gap:6px;border-radius:10px;padding:15px}._courses_item_1euhs_21._CS_1euhs_29{border-color:var(--act-blue)}._courses_item_1euhs_21._DA_1euhs_32{border-color:var(--act-orange)}._courses_item_1euhs_21._EM_1euhs_35{border-color:var(--act-green)}._courses_item_img_1euhs_38{display:flex;align-items:center;gap:10px}._courses_item_img_1euhs_38 div{flex:1}._courses_item_img_1euhs_38 div h3{margin-bottom:6px}._courses_item_img_1euhs_38 img{width:120px;aspect-ratio:1/1;object-fit:cover;border-radius:10px}._sidePage_1e9j9_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_1e9j9_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._sidePage_1e9j9_1 button{border:2px solid var(--white)}._students_1e9j9_16{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}._students_item_1e9j9_21{border:2px solid;display:flex;flex-direction:column;gap:6px;border-radius:10px;padding:15px}._students_item_1e9j9_21._CS_1e9j9_29{border-color:var(--act-blue)}._students_item_1e9j9_21._DA_1e9j9_32{border-color:var(--act-orange)}._students_item_1e9j9_21._EM_1e9j9_35{border-color:var(--act-green)}._students_item_img_1e9j9_38{display:flex;align-items:center;gap:10px}._students_item_img_1e9j9_38 div{flex:1}._students_item_img_1e9j9_38 div h4{margin:6px 0}._students_item_img_1e9j9_38 div button{font-size:12px}._students_item_img_1e9j9_38 img{width:120px;aspect-ratio:1/1;object-fit:cover;border-radius:10px}._modalOverlay_1e9j9_59{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modal_1e9j9_59{background:#fff;color:var(--black);width:80%;max-height:80vh;overflow-y:auto;padding:20px;border-radius:10px 0 0 10px}._modalHeader_1e9j9_79{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}._subjectBlock_1e9j9_86{margin-bottom:20px}table{width:100%;border-collapse:collapse}td,th{padding:8px;text-align:center}td input,th input{padding:8px;max-width:100px;border-radius:8px;border:1px solid var(--dark);text-align:center}td button:not(:disabled),th button:not(:disabled){background-color:var(--act-blue)}._sidePage_khebt_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_khebt_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._sidePage_khebt_1 button{border:2px solid var(--white)}._loading_khebt_16{display:flex;align-items:center;justify-content:center;width:100%;padding-top:70px}._loading_khebt_16 span{display:inline-block;border-radius:50%;width:70px;height:70px;border:3px solid var(--white-opacity);border-bottom-color:transparent;animation:_loading_khebt_16 infinite linear 1s 0s}@keyframes _loading_khebt_16{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._submissions_khebt_41{width:100%;table-layout:fixed;border-collapse:collapse;background-color:var(--dark);color:var(--white)}._submissions_khebt_41 thead{text-align:left}._submissions_khebt_41 th,._submissions_khebt_41 td{width:100%;text-align:left;padding:20px;border-bottom:3px solid var(--gray);height:100%}._submissions_khebt_41 th a,._submissions_khebt_41 td a{color:var(--light-blue)}._submissions_khebt_41 th ._bottom_khebt_63,._submissions_khebt_41 td ._bottom_khebt_63{margin-top:auto;text-align:right}._submissions_khebt_41 th ._info_khebt_68,._submissions_khebt_41 td ._info_khebt_68{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:15px;min-height:100px}._submissions_khebt_41 th ._info_khebt_68 ._p_khebt_77,._submissions_khebt_41 td ._info_khebt_68 ._p_khebt_77{color:var(--white);margin-bottom:5px}._submissions_khebt_41 th ._info_khebt_68 ._p_khebt_77 ._info_classes_khebt_82,._submissions_khebt_41 td ._info_khebt_68 ._p_khebt_77 ._info_classes_khebt_82{display:flex;align-items:center;flex-wrap:wrap;flex-direction:row;padding:10px 0;gap:5px}._submissions_khebt_41 th ._info_khebt_68 ._p_khebt_77 ._info_classes_khebt_82 span,._submissions_khebt_41 td ._info_khebt_68 ._p_khebt_77 ._info_classes_khebt_82 span{padding:3px 6px;border:1px solid var(--gray);border-radius:5px;display:inline-block;white-space:nowrap}._submissions_khebt_41 th ._info_khebt_68 h6,._submissions_khebt_41 td ._info_khebt_68 h6{font-size:13px;text-align:right}._submissions_khebt_41 th ._info_khebt_68 h6._instructor_khebt_104,._submissions_khebt_41 td ._info_khebt_68 h6._instructor_khebt_104{margin:5px 0}._submissions_khebt_41 th ._info_khebt_68 h5,._submissions_khebt_41 td ._info_khebt_68 h5{text-align:right;font-size:13px}._submissions_khebt_41 th:nth-child(2n),._submissions_khebt_41 td:nth-child(2n){background-color:var(--gray);border-bottom:3px solid var(--dark)}._submissions_khebt_41 th:nth-last-child(-n+1),._submissions_khebt_41 td:nth-last-child(-n+1){width:100px;white-space:nowrap;text-align:center}._submissions_khebt_41 td:nth-last-child(-n+1){cursor:pointer}._submissions_khebt_41 th:nth-child(1),._submissions_khebt_41 th:nth-child(3),._submissions_khebt_41 th:nth-child(2){cursor:pointer}._submissions_khebt_41 th div{display:inline-flex;justify-content:space-between;gap:10px}._submissions_khebt_41 th div span{font-size:24px}._filter_khebt_141{display:flex;align-items:center;gap:10px;margin-bottom:20px}._filter_khebt_141 button{background-color:transparent;border:none;padding:10px;cursor:default}._filter_khebt_141 button:not(:disabled){cursor:pointer}._filter_khebt_141 ._filterSelect_khebt_156{display:block;padding:6px 12px;border:none;border-radius:5px;cursor:pointer;transition:.3s;color:var(--white);background-color:var(--gray);outline:none}._filter_khebt_141 ._filterSelect_khebt_156 option{color:var(--white)}._overlay_khebt_171{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:100%;height:100%}._overlay_khebt_171 ._modal_khebt_182{position:relative;min-width:350px;max-width:500px;max-height:80dvh;overflow-y:scroll;display:flex;flex-direction:column;align-items:flex-start;gap:15px;background-color:var(--dark);padding:60px 30px 30px;border-radius:20px 0 0 20px;box-shadow:0 0 5px 0 var(--white-opacity)}._overlay_khebt_171 ._modal_khebt_182 h3{font-size:24px}._overlay_khebt_171 ._modal_khebt_182 p{white-space:pre-line;border-bottom:1px solid var(--white-opacity);padding-bottom:15px;overflow-wrap:break-word;word-break:break-word;width:100%}._overlay_khebt_171 ._modal_khebt_182 a{color:var(--light-blue);text-transform:uppercase}._overlay_khebt_171 ._modal_khebt_182 ._close_khebt_212{align-self:flex-end;background-color:transparent;border:none;position:absolute;top:20px;right:20px}._overlay_khebt_171 ._modal_khebt_182 button:not(._close_khebt_212){padding:10px;align-self:flex-end}._page_cbs9v_1{display:flex;align-items:center;flex-direction:column;gap:20px;height:100dvh;justify-content:center;padding:50px}._page_cbs9v_1 ._logos_cbs9v_10{display:flex;align-items:center;gap:30px;margin-bottom:auto}._page_cbs9v_1 ._logos_cbs9v_10 img:first-child{height:60px}._page_cbs9v_1 ._logos_cbs9v_10 img:last-child{height:50px}._page_cbs9v_1 h3{font-size:40px}._page_cbs9v_1 h2{font-size:50px}._page_cbs9v_1 video{width:100%;height:100dvh}._sidePage_fj7yy_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_fj7yy_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._top_fj7yy_13{display:flex;align-items:center;justify-content:space-between}._top_fj7yy_13 ._categories_fj7yy_18{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:20px;gap:10px}._top_fj7yy_13 ._categories_fj7yy_18 button{clip-path:polygon(10px 0%,calc(100% - 10px) 0%,100% 100%,0% 100%)}._top_fj7yy_13 ._categories_fj7yy_18 button:not(:last-child){margin-right:-20px}._table_fj7yy_32{width:100%;border:none;border-collapse:collapse}._table_fj7yy_32 th,._table_fj7yy_32 td,._table_fj7yy_32 tr{border:none;padding:12px 9px 9px}._table_fj7yy_32 tr,._table_fj7yy_32 td:not(:first-child){text-align:left;border:none;font-size:16px;font-weight:500;line-height:24px}._table_fj7yy_32 tbody tr{cursor:pointer;box-shadow:inset 1px 0 0 0 transparent;background-color:var(--dark)}._table_fj7yy_32 tbody tr:hover{box-shadow:inset 0 0 2px 0 var(--white-opacity)}._table_fj7yy_32 tr._even_fj7yy_59{background-color:var(--gray)}._table_fj7yy_32 td:not(:first-child)._active_fj7yy_62{background-color:var(--white);transform:rotate(90deg)}._table_fj7yy_32 thead{position:relative}._table_fj7yy_32 thead ._check_fj7yy_69:after{content:"Select All";font-size:6px;position:absolute;top:-15px;left:0}._table_fj7yy_32 td:not(:first-child)._actions_fj7yy_76{display:inline-flex;align-items:center;gap:10px;float:right;padding:12px 9px 12px 0}._table_fj7yy_32 ._status_fj7yy_83{width:100%;display:block;text-align:center;border-radius:2px;padding:3.5px 4px;color:var(--gray);background-color:var(--orange)}._table_fj7yy_32 ._status_fj7yy_83._confirmed_fj7yy_92{background-color:var(--lime)}._table_fj7yy_32 ._status_fj7yy_83._on_hold_fj7yy_95{background-color:var(--orange)}._table_fj7yy_32 ._status_fj7yy_83._unknown_fj7yy_98{background-color:var(--white)}._table_fj7yy_32 td{position:relative}._overlay_fj7yy_105{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:100%;height:100%}._overlay_fj7yy_105 ._modal_fj7yy_116{position:relative;min-width:350px;max-width:500px;max-height:80dvh;overflow-y:scroll;display:flex;flex-direction:column;align-items:flex-start;gap:15px;background-color:var(--dark);padding:60px 30px 30px;border-radius:20px 0 0 20px;box-shadow:0 0 5px 0 var(--white-opacity)}._overlay_fj7yy_105 ._modal_fj7yy_116 h3{font-size:24px}._overlay_fj7yy_105 ._modal_fj7yy_116 p{border-bottom:1px solid var(--white-opacity);padding-bottom:15px;width:100%;text-align:right}._overlay_fj7yy_105 ._modal_fj7yy_116 ._close_fj7yy_140{align-self:flex-end;background-color:transparent;border:none;position:absolute;top:20px;right:20px}._overlay_fj7yy_105 ._modal_fj7yy_116 button:not(._close_fj7yy_140){padding:10px;align-self:flex-end;border-radius:12px}._overlay_fj7yy_105 ._modal_fj7yy_116 button:not(._close_fj7yy_140)._active_fj7yy_62{background-color:var(--green)}._overlay_fj7yy_105 ._modal_fj7yy_116 input{width:100%;border-radius:12px;padding:8px;border:none;text-align:right;outline:none;transition:.3s}._overlay_fj7yy_105 ._modal_fj7yy_116 input:focus{box-shadow:0 0 3px 0 var(--white-opacity)}._sidePage_xo2zr_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_xo2zr_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}@media (max-width: 500px){._sidePage_xo2zr_1{padding:10px}}._canteen_xo2zr_18{display:flex;gap:15px}@media (max-width: 500px){._canteen_xo2zr_18{display:block}}._canteen_menu_xo2zr_27{flex:1}._canteen_menu_grid_xo2zr_30{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;margin-top:20px}._canteen_menu_grid_xo2zr_30:has(:only-child){grid-template-columns:250px}._canteen_menu_grid_xo2zr_30:has(:nth-child(2):last-child){grid-template-columns:repeat(2,250px)}@media (max-width: 700px){._canteen_menu_grid_xo2zr_30{display:flex;flex-wrap:wrap;gap:5px}}._canteen_menu_el_xo2zr_49{padding:20px;border-radius:15px;width:100%;background-color:var(--gray);display:flex;flex-direction:column;align-items:flex-start;cursor:pointer;position:relative;opacity:.4}._canteen_menu_el_xo2zr_49._active_xo2zr_61{opacity:1}._canteen_menu_el_xo2zr_49 h4{margin:10px 0;width:100%}._canteen_menu_el_xo2zr_49 img{width:100%;height:180px;object-fit:cover;border-radius:15px}@media (max-width: 700px){._canteen_menu_el_xo2zr_49{padding:12px;width:49%}}._canteen_categories_xo2zr_80{display:flex;align-items:center;gap:20px;flex-wrap:wrap}._canteen_categories_xo2zr_80 button{color:var(--white);padding:20px;border-radius:8px;background-color:var(--gray);border:1px solid var(--white-opacity);text-wrap:nowrap}._canteen_categories_xo2zr_80 button._active_xo2zr_61{background-color:var(--white);color:var(--dark)}._canteen_checkout_xo2zr_98{width:350px;padding-left:15px;border-left:2px solid var(--white-opacity);height:85dvh;position:sticky;top:0}._canteen_checkout_xo2zr_98 form input{padding:15px 30px;border-radius:12px;width:100%;margin-bottom:15px;border:none}._canteen_checkout_student_xo2zr_113{margin-bottom:15px}._canteen_basket_xo2zr_116{margin:30px 0}._canteen_basket_xo2zr_116 ::-webkit-scrollbar{width:4px}._canteen_basket_xo2zr_116 ul{list-style:none;overflow:auto;max-height:300px;padding:25px 10px 25px 0}._canteen_basket_xo2zr_116 ul li{padding:5px 0;margin-bottom:5px;width:100%;display:inline-flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--white-opacity)}._canteen_basket_xo2zr_116 ul li button{all:unset;padding:10px;cursor:pointer}._canteen_basket_xo2zr_116 p{padding-top:10px}._canteen_xo2zr_18 ._buttons_xo2zr_145{display:flex;flex-direction:column;gap:10px}._canteen_xo2zr_18 ._submit_xo2zr_150{width:100%;font-size:16px;font-weight:600;padding:20px 30px;border-radius:12px;background-color:var(--gray);color:var(--white);cursor:not-allowed}._canteen_xo2zr_18 ._submit_xo2zr_150:not(:disabled){cursor:pointer;color:var(--dark);background-color:var(--green)}._canteen_xo2zr_18 ._submit_xo2zr_150[type=button]{background-color:var(--gray);color:var(--white);padding:10px}._loading_xo2zr_171{position:fixed;top:0;left:0;width:100%;height:100dvh;display:flex;justify-content:center;align-items:center;padding:40px 0;background-color:#00000070;z-index:100}._loading_xo2zr_171 span{width:80px;height:80px;border:4px solid rgba(255,255,255,.15);border-top-color:#fff;border-radius:50%;animation:_spin_xo2zr_1 .9s linear infinite}@keyframes _spin_xo2zr_1{to{transform:rotate(360deg)}}._sidePage_1t2hm_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_1t2hm_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}@media (max-width: 500px){._sidePage_1t2hm_1{padding:10px}}._orders_1t2hm_18{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;padding:16px}._orderCard_1t2hm_25{background:var(--gray);border-radius:12px;box-shadow:0 6px 18px #00000014;padding:16px;display:flex;flex-direction:column;gap:12px}._header_1t2hm_35{display:flex;justify-content:space-between;align-items:flex-start}._header_1t2hm_35 strong{font-size:16px}._header_1t2hm_35 p{margin:2px 0;font-size:14px}._header_1t2hm_35 small{color:#888;font-size:12px}._status_1t2hm_52{display:flex;flex-direction:column;align-items:flex-end;gap:4px}._status_1t2hm_52 span{font-size:12px;padding:4px 8px;border-radius:6px;background:var(--dark);text-transform:capitalize}._loading_1t2hm_66{position:fixed;top:0;left:0;width:100%;height:100dvh;display:flex;justify-content:center;align-items:center;padding:40px 0;background-color:#00000070;z-index:100}._loading_1t2hm_66 span{width:80px;height:80px;border:4px solid rgba(255,255,255,.15);border-top-color:#fff;border-radius:50%;animation:_spin_1t2hm_1 .9s linear infinite}@keyframes _spin_1t2hm_1{to{transform:rotate(360deg)}}._items_1t2hm_95{display:flex;flex-direction:column;gap:8px;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:8px 0}._item_1t2hm_95{display:grid;grid-template-columns:48px 1fr auto auto;align-items:center;gap:10px}._item_1t2hm_95 img{width:48px;height:48px;border-radius:8px;object-fit:cover}._name_1t2hm_118{font-size:14px;font-weight:600}._category_1t2hm_123{font-size:12px;color:#777}._qty_1t2hm_128{font-size:14px;font-weight:500}._price_1t2hm_133{font-size:14px;font-weight:600}._footer_1t2hm_139{display:flex;justify-content:space-between;align-items:center}._actions_1t2hm_145{display:flex;gap:8px}button{border:none;padding:6px 14px;border-radius:8px;font-size:14px;cursor:pointer;transition:.2s ease}._cancel_1t2hm_159{background:#ffe3e3;color:#b00020}._cancel_1t2hm_159:hover{background:#ffc9c9}._complete_1t2hm_167{background:#e6f4ea;color:#0b6b2f}._complete_1t2hm_167:hover{background:#cdeed8}@media (max-width: 480px){._orders_1t2hm_18{grid-template-columns:1fr}._item_1t2hm_95{grid-template-columns:40px 1fr auto}._price_1t2hm_133{display:none}}._sidePage_1tqur_1{padding:36px;width:100%;overflow-y:scroll;display:flex;justify-content:space-between;gap:50px}._canvases_1tqur_10{display:flex;align-items:center;flex-direction:column;flex:1;position:relative}._actions_1tqur_18{display:flex;flex-direction:column;align-items:stretch;gap:15px;min-width:150px}._actions_1tqur_18 button{padding:10px;border-radius:8px;transition:.3s}._actions_1tqur_18 button._active_1tqur_30{background-color:var(--green)}._canvas_8oa75_1{position:absolute;top:-100%;opacity:0;transition:.5s}._canvas_8oa75_1._active_8oa75_7{top:0;opacity:1}._sidePage_mwfjt_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_mwfjt_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._grid_mwfjt_13{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;color:var(--black)}._card_mwfjt_20{background:#fff;border-radius:12px;box-shadow:0 6px 18px #00000014;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}._card_mwfjt_20:hover{transform:translateY(-4px);box-shadow:0 10px 24px #0000001f}._card_mwfjt_20 img{width:100%;height:160px;object-fit:cover}._card_mwfjt_20 ._actions_mwfjt_36{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}._card_mwfjt_20 ._actions_mwfjt_36 button{flex:1}._info_mwfjt_47{padding:14px}._info_mwfjt_47 h3{font-size:16px;margin:0 0 6px}._from_mwfjt_55{font-size:13px;color:#6b7280;margin-bottom:6px}._price_mwfjt_61{font-size:15px;font-weight:600;color:#111827}._modalOverlay_mwfjt_67{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_mwfjt_67{background:#fff;color:var(--black);border-radius:14px;width:420px;max-height:80vh;overflow-y:auto;padding:20px;box-shadow:0 20px 40px #00000040}._modal_mwfjt_67 h3{margin-bottom:16px;font-size:18px}._modalItem_mwfjt_92{border:1px solid #e5e7eb;border-radius:10px;padding:12px;margin-bottom:12px;font-size:14px;display:flex;justify-content:space-between;align-items:center}._modalItem_mwfjt_92 div{margin-bottom:4px}._qr_mwfjt_106{width:120px;margin-top:8px}._modalActions_mwfjt_111{display:flex;justify-content:flex-end;margin-top:14px}._form_mwfjt_117{display:flex;flex-direction:column;gap:16px}._formRow_mwfjt_123{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}._formGroup_mwfjt_129{display:flex;flex-direction:column;gap:6px}._formGroup_mwfjt_129 label{font-size:13px;font-weight:500;color:#555}._formGroup_mwfjt_129 input{padding:8px 10px;border-radius:6px;border:1px solid #ddd;font-size:14px}._formGroup_mwfjt_129 input:focus{outline:none;border-color:#6b9cff}._modalActions_mwfjt_111{display:flex;justify-content:flex-end;gap:12px;margin-top:10px}._sidePage_191yq_1{padding:0 64px 36px;width:100%}._sidePage_top_191yq_5{display:flex;align-items:center;justify-content:space-between;padding:0 10px}@media (max-width: 500px){._sidePage_191yq_1{padding:10px}}._header_191yq_17{display:flex;justify-content:space-between;align-items:center;padding-top:36px;position:sticky;top:0}._header_191yq_17 button{background:#4f46e5;color:#fff;border:none;padding:8px 14px;border-radius:6px;cursor:pointer}._tableWrapper_191yq_34{width:100%;overflow-x:auto;height:calc(100dvh - 200px);margin-top:20px}._table_191yq_34{width:100%;border-collapse:collapse;min-width:600px}._table_191yq_34 thead{position:sticky;top:0}._table_191yq_34 th,._table_191yq_34 td{color:var(--white);padding:12px;border-bottom:1px solid #eee}._table_191yq_34 th{color:var(--black);background:#f9fafb}._actions_191yq_61 button{color:var(--white);padding:6px 10px;border-radius:4px;border:none;cursor:pointer}._actions_191yq_61 button:not(:last-child){margin-right:8px}._danger_191yq_72{background:#ef4444;color:#fff}._modalBackdrop_191yq_77{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center}._modal_191yq_77{background:#fff;padding:24px;border-radius:10px;width:420px;display:flex;flex-direction:column;gap:10px}._modal_191yq_77 input{padding:8px;border:1px solid #ddd;border-radius:6px}._modalActions_191yq_101{display:flex;justify-content:flex-end;gap:10px}._modalActions_191yq_101 button{padding:8px 14px;border-radius:6px;border:none;cursor:pointer}._filters_191yq_113{display:flex;align-items:center;gap:10px;margin-top:20px;flex-wrap:wrap}._filterBtn_191yq_121{padding:6px 14px;border-radius:20px;border:1px solid #e5e7eb;background:#fff;cursor:pointer;transition:all .2s ease;font-size:14px}._filterBtn_191yq_121:hover{background:#f3f4f6}._activeFilter_191yq_134{background:#4f46e5;color:#fff;border-color:#4f46e5}._totalBox_191yq_140{margin-left:auto;font-size:14px;color:var(--black);background:#f9fafb;padding:6px 12px;border-radius:8px;border:1px solid #e5e7eb}._sidePage_1vdkc_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_1vdkc_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}@media (max-width: 500px){._sidePage_1vdkc_1{padding:10px}}._header_1vdkc_18{display:flex;justify-content:space-between;align-items:center}._header_1vdkc_18 button{background:#4f46e5;color:#fff;border:none;padding:8px 14px;border-radius:6px;cursor:pointer}._table_1vdkc_32{width:100%;border-collapse:collapse;margin-top:20px}._table_1vdkc_32 th,._table_1vdkc_32 td{color:var(--white);padding:12px;border-bottom:1px solid #eee}._table_1vdkc_32 th{color:var(--black);background:#f9fafb}._actions_1vdkc_48 button{color:var(--white);padding:6px 10px;border-radius:4px;border:none;cursor:pointer}._actions_1vdkc_48 button:not(:last-child){margin-right:8px}._danger_1vdkc_59{background:#ef4444;color:#fff}._modalBackdrop_1vdkc_64{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;display:flex;align-items:center;justify-content:center}._modal_1vdkc_64{background:#fff;padding:24px;border-radius:10px;width:420px;display:flex;flex-direction:column;gap:10px}._modal_1vdkc_64 input{padding:8px;border:1px solid #ddd;border-radius:6px}._modalActions_1vdkc_88{display:flex;justify-content:flex-end;gap:10px}._modalActions_1vdkc_88 button{padding:8px 14px;border-radius:6px;border:none;cursor:pointer}._sidePage_25vry_1{padding:36px 64px;width:100%;overflow-y:scroll}._sidePage_top_25vry_6{display:flex;align-items:center;justify-content:space-between;padding:0 10px}._block_25vry_13{padding:22px 16px;margin-bottom:16px;border-radius:8px;background-color:var(--gray);display:flex;align-items:center;justify-content:space-between;position:relative}._block_25vry_13 h3{font-weight:700;font-style:Bold;font-size:24px;line-height:100%}._block_25vry_13 h4{font-weight:700;font-style:Bold;font-size:16px;line-height:100%;color:var(--green);display:inline-flex;align-items:center;gap:12px}._block_25vry_13 h4 button{padding:10px;background-color:transparent}._block_25vry_13 ._addBtn_25vry_43{position:absolute;right:0;left:0;margin:0 auto;bottom:0;background-color:var(--gray);border-radius:0 0 15px 15px;color:var(--green);opacity:1;z-index:-1;transition:.3s;transition-delay:.1s}._block_25vry_13:hover ._addBtn_25vry_43{z-index:1;bottom:-20px}._overlay_25vry_62{position:fixed;z-index:2;left:0;top:0;width:100%;height:100dvh;background-color:#00000054;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center}._overlay_25vry_62 ._student_modal_25vry_75{background-color:var(--gray);padding:24px;border-radius:12px;display:flex;flex-direction:column;gap:12px;min-width:350px}._overlay_25vry_62 ._student_modal_25vry_75 ._row_25vry_84{display:flex;align-items:center;justify-content:space-between}._overlay_25vry_62 ._student_modal_25vry_75 ._row_25vry_84 h5:last-child{color:var(--green)}._overlay_25vry_62 ._form_25vry_92{display:flex;flex-direction:column;gap:12px}._overlay_25vry_62 ._form_25vry_92 ._row_25vry_84{flex-direction:column}._overlay_25vry_62 ._form_25vry_92 ._row_25vry_84 h5:last-child{color:var(--green)}._overlay_25vry_62 ._form_25vry_92 ._error_25vry_103{color:red;font-size:13px;margin-top:4px}._overlay_25vry_62 ._form_25vry_92 input,._overlay_25vry_62 ._form_25vry_92 textarea,._overlay_25vry_62 ._form_25vry_92 ._dateInput_25vry_110{width:100%;padding:10px 14px;border-radius:12px;border:1px solid #ddd;font-size:14px;background:#fff}._overlay_25vry_62 ._form_25vry_92 textarea{resize:vertical}._overlay_25vry_62 ._form_25vry_92 ._dateInput_25vry_110{cursor:pointer}._dateFilters_25vry_125{display:flex;align-items:center;gap:12px;margin-bottom:24px}._dateFilters_25vry_125 label{margin-right:8px}._dateFilters_25vry_125 ._dateInput_25vry_110{padding:10px 14px;border-radius:12px;border:1px solid #ddd;font-size:14px;outline:none;transition:.2s;cursor:pointer}._dateFilters_25vry_125 ._dateInput_25vry_110:focus{border-color:var(--green);box-shadow:0 0 0 2px #00c86433}._dateFilters_25vry_125 input[type=date]{padding:10px 14px;border-radius:12px;border:1px solid #ddd;font-size:14px;background:#fff;cursor:pointer}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.375em;border-bottom-right-radius:.375em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-bottom:none;border-top:1px solid #aeaeae;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{background-color:transparent;border:1px solid #aeaeae;border-radius:.3rem;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:auto 1px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.5em;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:5em;margin:2px}.react-datepicker__month{margin:.5em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:5em;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.375em;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 1.0625em);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:2.125em;line-height:2.125em;text-align:center;margin:.208em}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.625em;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__children-container{width:17.25em;margin:.5em;padding-right:.25em;padding-left:.25em;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker-popper-offset{margin-top:-.7em}
