[data-v-5c8892c5]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-5c8892c5]{background:#89adf4}.bg_no_show[data-v-5c8892c5]{background:#ee79a2}select.form-select.is-placeholder[data-v-5c8892c5]{color:gray}select.form-select.is-placeholder option[data-v-5c8892c5]{color:initial}.dd-wr[data-v-5c8892c5]{position:relative}.dd-wr .buttons[data-v-5c8892c5]{align-items:center;display:flex;flex-direction:row;gap:.25rem}.dd-wr .buttons .clear_button[data-v-5c8892c5]:before{font-size:1.15rem}.dd-wr .buttons i[data-v-5c8892c5]{line-height:1}.dd-wr input[data-v-5c8892c5]{position:sticky;top:0;border:unset;width:100%;border-radius:0;padding:.5rem;border-bottom:1px solid var(--bs-border-color)}.dd-wr input[data-v-5c8892c5]:hover{box-shadow:unset}.result[data-v-5c8892c5]{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.result .grey[data-v-5c8892c5]{opacity:.5}.dd-box[data-v-5c8892c5]{position:absolute;top:2.25rem;left:0;width:100%;border-radius:.25rem;background-color:#fff;border:1px solid var(--bs-border-color);max-height:250px;overflow-y:auto;z-index:5;box-shadow:0 6px 22px -6px #0000001a}.dd-box .item label[data-v-5c8892c5]{cursor:pointer;border:none}.dd-box .item.highlighted label[data-v-5c8892c5],.dd-box .item label[data-v-5c8892c5]:hover{background-color:#aab3bd33}.dd-box .item.active label[data-v-5c8892c5]{color:var(--bs-primary)}.select-val[data-v-5c8892c5]{margin-right:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.disable[data-v-5c8892c5]{opacity:.4;pointer-events:none}[data-v-53154ddc]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-53154ddc]{background:#89adf4}.bg_no_show[data-v-53154ddc]{background:#ee79a2}.personal_info[data-v-53154ddc]{height:100%;display:flex;flex-direction:column;overflow:hidden}.personal_info .main-container[data-v-53154ddc]{height:100%;overflow:hidden auto;flex-grow:1}.personal_info .row[data-v-53154ddc]{row-gap:1rem}[data-v-93e03845]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-93e03845]{background:#89adf4}.bg_no_show[data-v-93e03845]{background:#ee79a2}.spinner[data-v-93e03845]{display:flex;flex-direction:column;justify-content:center;align-content:center;align-items:center;gap:.75rem}[data-v-43da3e7c]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-43da3e7c]{background:#89adf4}.bg_no_show[data-v-43da3e7c]{background:#ee79a2}.purchase[data-v-43da3e7c]{height:100%;display:flex;flex-direction:column;overflow:hidden;flex-grow:1}.purchase .table_wrapper[data-v-43da3e7c]{overflow:auto;height:100%;flex-grow:1;margin-top:1rem}@media screen and (min-width: 576px){.purchase .table_wrapper[data-v-43da3e7c]{margin-top:0}}@media screen and (min-width: 768px){.purchase .table_wrapper[data-v-43da3e7c]{height:600px}}.purchase__toolbar[data-v-43da3e7c]{display:flex;justify-content:center}.purchase .accordion-button[data-v-43da3e7c],.purchase .accordion-body[data-v-43da3e7c]{padding:.75rem}.purchase__items[data-v-43da3e7c]{display:flex;flex-direction:row;gap:1rem}.purchase .td_reference_number[data-v-43da3e7c]{min-width:10rem;width:10rem}.purchase .td_date[data-v-43da3e7c]{min-width:7rem;width:7rem;vertical-align:middle}.purchase .td_paid_date[data-v-43da3e7c]{min-width:7.5rem;width:7.5rem}.purchase .td_paid_date input[data-v-43da3e7c]{text-align:center}.purchase .td_paid_amount[data-v-43da3e7c]{min-width:8.5rem;width:8.5rem}.purchase .td_paid_amount input[data-v-43da3e7c]{padding-right:.375rem}.purchase .td_number_of_classes[data-v-43da3e7c],.purchase .th_number_of_classes[data-v-43da3e7c]{width:4rem;min-width:4rem}.purchase .th_checkbox[data-v-43da3e7c],.purchase .td_checkbox[data-v-43da3e7c]{min-width:6.5rem;width:6.5rem}.purchase td[data-v-43da3e7c]{vertical-align:middle}.purchase .td_checkbox .form-check[data-v-43da3e7c]{display:flex;justify-content:center}.purchase .td_notes[data-v-43da3e7c]{min-width:14rem}.purchase .td_notes textarea[data-v-43da3e7c]{resize:vertical}.purchase .th_action[data-v-43da3e7c],.purchase .td_action[data-v-43da3e7c]{width:90px;font-size:1rem;padding-right:1rem}.purchase .th_action__content[data-v-43da3e7c],.purchase .td_action__content[data-v-43da3e7c]{align-items:center;display:flex;justify-content:flex-end}.purchase .th_is_flexible[data-v-43da3e7c],.purchase .td_is_flexible[data-v-43da3e7c]{min-width:4rem;width:4rem}.purchase__attendances[data-v-43da3e7c]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem;padding:.5rem .5rem 1rem}.purchase__attendance[data-v-43da3e7c]{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative;border:1px dotted lightgray;border-radius:.25rem;padding:.5rem;background:#89adf4;color:#fff;height:5.5rem}.purchase__attendance--no_show[data-v-43da3e7c]{background:#ee79a2}.purchase__attendance--unused[data-v-43da3e7c]{display:flex;justify-content:center;align-items:center;background:white;border:2px dotted #b6b6b6;color:#7a7a7a}.purchase__attendance_date[data-v-43da3e7c]{display:flex;justify-content:space-between;align-items:center;width:100%;font-weight:600}.purchase__attendance_badges[data-v-43da3e7c]{display:flex;gap:.25rem}.purchase .recouped_badge[data-v-43da3e7c]{background:#89adf4;text-align:left;width:100%;margin-top:.25rem;line-height:.875rem;border:1px solid #FFFFFF}.purchase .recouped_badge--attended[data-v-43da3e7c]{background:#89adf4}.purchase .recouped_badge--no_show[data-v-43da3e7c]{background:#ee79a2}[data-v-039517a7]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-039517a7]{background:#89adf4}.bg_no_show[data-v-039517a7]{background:#ee79a2}.attendances[data-v-039517a7]{height:100%;display:flex;flex-direction:column;overflow:hidden}.attendances .table_wrapper[data-v-039517a7]{overflow:auto;margin-top:1rem}@media screen and (min-width: 576px){.attendances .table_wrapper[data-v-039517a7]{margin-top:0}}.attendances table[data-v-039517a7]{border-collapse:collapse}.attendances table thead[data-v-039517a7]{position:sticky;top:0;z-index:1}.attendances .td_class_title[data-v-039517a7],.attendances .th_class_title[data-v-039517a7]{min-width:14rem}.attendances .th_index[data-v-039517a7]{width:1rem}.attendances .td_time[data-v-039517a7],.attendances .td_date[data-v-039517a7]{min-width:8rem;width:8rem;vertical-align:middle}.attendances .td_class[data-v-039517a7]{min-width:12rem;width:12rem}.attendances .td_checkbox.td_no_show[data-v-039517a7],.attendances .td_checkbox.td_attended[data-v-039517a7],.attendances .th_attended[data-v-039517a7],.attendances .th_no_show[data-v-039517a7]{width:3rem;min-width:3rem}.attendances .td_recouped_date[data-v-039517a7]{width:12.5rem;min-width:12.5rem}.attendances .td_class_purchase[data-v-039517a7]{width:7.5rem}.attendances td[data-v-039517a7]{vertical-align:middle}[data-v-4a4ecd07]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-4a4ecd07]{background:#89adf4}.bg_no_show[data-v-4a4ecd07]{background:#ee79a2}.fs_loading_spinner[data-v-4a4ecd07]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}.fs_loading_spinner .spinner-border[data-v-4a4ecd07]{height:5rem;width:5rem;border-width:.3em}[data-v-af921b02]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-af921b02]{background:#89adf4}.bg_no_show[data-v-af921b02]{background:#ee79a2}.personal_info[data-v-af921b02]{height:100%;display:flex;flex-direction:column}.personal_info .main-container[data-v-af921b02]{height:100%;overflow:hidden auto;flex-grow:1}.personal_info .row[data-v-af921b02]{row-gap:.6em}.personal_info label[data-v-af921b02]{font-weight:700}[data-v-c727bcd2]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-c727bcd2]{background:#89adf4}.bg_no_show[data-v-c727bcd2]{background:#ee79a2}.attendances[data-v-c727bcd2]{height:100%;display:flex;flex-direction:column;overflow:hidden}.attendances .table_wrapper[data-v-c727bcd2]{overflow:auto;margin-top:1rem}@media screen and (min-width: 576px){.attendances .table_wrapper[data-v-c727bcd2]{margin-top:0}}@media screen and (min-width: 768px){.attendances .table_wrapper[data-v-c727bcd2]{height:600px;max-height:600px}}.attendances table[data-v-c727bcd2]{border-collapse:collapse}.attendances table thead[data-v-c727bcd2]{position:sticky;top:0;z-index:1}.attendances .th_index[data-v-c727bcd2]{width:1rem}.attendances .td_date[data-v-c727bcd2]{min-width:7rem;width:7rem;vertical-align:middle}.attendances .td_class[data-v-c727bcd2]{min-width:12rem;width:12rem}.attendances .th_checkbox[data-v-c727bcd2],.attendances .td_checkbox[data-v-c727bcd2]{width:3rem!important;min-width:3rem!important}.attendances td[data-v-c727bcd2]{vertical-align:middle}[data-v-2777ba9e]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-2777ba9e]{background:#89adf4}.bg_no_show[data-v-2777ba9e]{background:#ee79a2}.modal-body[data-v-2777ba9e]{overflow:hidden;display:flex;flex-direction:column}.modal-content[data-v-2777ba9e]{min-height:80vh}@media screen and (min-width: 576px){.modal-content[data-v-2777ba9e]{max-height:90vh}.modal-dialog.modal-xl[data-v-2777ba9e]{--bs-modal-width: 100%}}@media screen and (min-width: 992px){.modal-dialog.modal-xl[data-v-2777ba9e]{--bs-modal-width: 1340px}}[data-v-32a7e844]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-32a7e844]{background:#89adf4}.bg_no_show[data-v-32a7e844]{background:#ee79a2}.timepicker[data-v-32a7e844]{display:flex;gap:2px}.form-select[data-v-32a7e844]{width:65px;padding-right:2em}[data-v-0e57bc8d]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-0e57bc8d]{background:#89adf4}.bg_no_show[data-v-0e57bc8d]{background:#ee79a2}.th_recouped[data-v-0e57bc8d]{text-align:right}.td_surname[data-v-0e57bc8d],.th_surname[data-v-0e57bc8d]{width:12rem;min-width:12rem}.td_name[data-v-0e57bc8d],.th_name[data-v-0e57bc8d]{width:6rem;min-width:6rem}.th_recouped[data-v-0e57bc8d],.td_recouped_event[data-v-0e57bc8d]{width:9rem;min-width:9rem;text-align:center}.th_recouped input[data-v-0e57bc8d],.td_recouped_event input[data-v-0e57bc8d]{padding-right:.325rem;padding-left:.325rem;text-align:center;text-overflow:ellipsis}.th_recouped input[data-v-0e57bc8d]:hover,.td_recouped_event input[data-v-0e57bc8d]:hover{cursor:pointer}.th_checkbox.flexi_checkbox[data-v-0e57bc8d],.td_checkbox.flexi_checkbox[data-v-0e57bc8d]{width:60px}.th_checkbox.attendance_checkbox[data-v-0e57bc8d],.td_checkbox.attendance_checkbox[data-v-0e57bc8d]{width:40px}.th_checkbox.attendance_checkbox .form-check-input[data-v-0e57bc8d],.td_checkbox.attendance_checkbox .form-check-input[data-v-0e57bc8d]{width:1.2em;height:1.2em;margin:auto}.th_checkbox.remove_item[data-v-0e57bc8d],.td_checkbox.remove_item[data-v-0e57bc8d]{width:50px;font-size:1.1rem}.tr_on_pause td[data-v-0e57bc8d]{background:#d5bec5}[data-v-1042c98b]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-1042c98b]{background:#89adf4}.bg_no_show[data-v-1042c98b]{background:#ee79a2}ul.select-event a[data-v-1042c98b]{font-weight:500!important;display:flex;justify-content:center;align-items:center;height:100%}[data-v-1169739f]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-1169739f]{background:#89adf4}.bg_no_show[data-v-1169739f]{background:#ee79a2}.class_event_time_range[data-v-1169739f]{gap:12px;display:flex}.attendance_table_wrapper[data-v-1169739f],.modal-body[data-v-1169739f]{overflow:auto}@media screen and (min-width: 576px){.modal-content[data-v-1169739f]{max-height:90vh}}@media screen and (min-width: 768px){.modal-dialog.modal-xl[data-v-1169739f]{--bs-modal-width: 1040px}}@media screen and (min-width: 1200px){.modal-dialog.modal-xl[data-v-1169739f]{--bs-modal-width: 1200px}}[data-v-1169739f] .start_date{max-width:100%}[data-v-5c250c46]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-5c250c46]{background:#89adf4}.bg_no_show[data-v-5c250c46]{background:#ee79a2}.modal-dialog[data-v-5c250c46]{max-width:600px}.related_objects_list[data-v-5c250c46]{max-height:250px;overflow-y:scroll}[data-v-cce3a6a6]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-cce3a6a6]{background:#89adf4}.bg_no_show[data-v-cce3a6a6]{background:#ee79a2}.students_table_wrapper[data-v-cce3a6a6]{overflow:auto;margin-top:1rem;height:100%}@media screen and (min-width: 576px){.students_table_wrapper[data-v-cce3a6a6]{margin-top:0}}.students_table_wrapper table[data-v-cce3a6a6]{border-collapse:collapse;height:100%}.students_table_wrapper table thead[data-v-cce3a6a6]{position:sticky;top:0;z-index:1}.td_surname[data-v-cce3a6a6],.th_surname[data-v-cce3a6a6]{width:12rem;min-width:12rem}.td_name[data-v-cce3a6a6],.th_name[data-v-cce3a6a6]{width:6rem;min-width:6rem}tr[data-v-cce3a6a6]:hover{cursor:pointer}.th_checkbox[data-v-cce3a6a6],.td_checkbox[data-v-cce3a6a6]{width:4rem;min-width:3rem}.th_checkbox.is_active[data-v-cce3a6a6],.td_checkbox.is_active[data-v-cce3a6a6]{width:50px}.th_checkbox.is_active .form-check-input[data-v-cce3a6a6],.td_checkbox.is_active .form-check-input[data-v-cce3a6a6]{width:1.2em;height:1.2em}.th_checkbox.remove_item[data-v-cce3a6a6],.td_checkbox.remove_item[data-v-cce3a6a6]{width:50px;font-size:1.1rem}[data-v-e25f0833]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-e25f0833]{background:#89adf4}.bg_no_show[data-v-e25f0833]{background:#ee79a2}.school_class_tab[data-v-e25f0833]{height:100%;display:flex;flex-direction:column}.school_class_tab .main-container[data-v-e25f0833]{height:100%;overflow:hidden auto;flex-grow:1}.school_class_tab .row[data-v-e25f0833]{row-gap:.6em}.school_class_tab label[data-v-e25f0833]{font-weight:700}[data-v-f082a316]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-f082a316]{background:#89adf4}.bg_no_show[data-v-f082a316]{background:#ee79a2}.th_recouped[data-v-f082a316]{text-align:right}.td_surname[data-v-f082a316],.th_surname[data-v-f082a316]{width:12rem;min-width:12rem}.th_recouped[data-v-f082a316],.td_recouped_event[data-v-f082a316]{width:9rem;min-width:14rem;text-align:center}.th_checkbox[data-v-f082a316],.td_checkbox[data-v-f082a316]{width:3rem!important}[data-v-640a9bbb]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-640a9bbb]{background:#89adf4}.bg_no_show[data-v-640a9bbb]{background:#ee79a2}.events_table[data-v-640a9bbb]{display:flex;flex-direction:column;overflow:auto;height:100%;flex-grow:1;margin-top:1rem}@media screen and (min-width: 768px){.events_table[data-v-640a9bbb]{height:600px;max-height:600px}}.events_table #events_table thead[data-v-640a9bbb]{z-index:20}.events_table__tr_attendances td[data-v-640a9bbb]{background:#f6f6f6}.events_table__attendances[data-v-640a9bbb]{padding:0 2rem;display:flex;flex-direction:column;gap:1rem}.events_table__notes[data-v-640a9bbb]{border:1px dotted lightgray;border-radius:.25rem;padding:.5rem;background:#ffffff;min-width:16rem;height:auto;min-height:3rem;flex-grow:1}.table .th_action[data-v-640a9bbb],.table .td_action[data-v-640a9bbb]{width:4rem;font-size:1rem;padding-right:1rem}.table .th_action__content[data-v-640a9bbb],.table .td_action__content[data-v-640a9bbb]{align-items:center;display:flex;justify-content:flex-end}.table .td_number_of_classes[data-v-640a9bbb],.table .th_number_of_classes[data-v-640a9bbb]{width:4rem;min-width:4rem}.table .td_date[data-v-640a9bbb]{min-width:15rem;width:15rem}.table .th_notes[data-v-640a9bbb],.table .td_notes[data-v-640a9bbb]{width:12rem;max-width:12rem}[data-v-e723dc44]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-e723dc44]{background:#89adf4}.bg_no_show[data-v-e723dc44]{background:#ee79a2}.school_class_events[data-v-e723dc44]{height:100%;display:flex;flex-direction:column;position:relative;min-height:50vh;overflow:hidden}.school_class_events .row[data-v-e723dc44]{row-gap:.6em}.school_class_events label[data-v-e723dc44]{font-weight:700}[data-v-e0fb8032]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-e0fb8032]{background:#89adf4}.bg_no_show[data-v-e0fb8032]{background:#ee79a2}.modal-body[data-v-e0fb8032]{overflow:auto}@media screen and (min-width: 576px){.modal-content[data-v-e0fb8032]{max-height:90vh}}@media screen and (min-width: 992px){.modal-dialog.modal-xl[data-v-e0fb8032]{--bs-modal-width: 1140px}}.class_event_time_range[data-v-e0fb8032]{gap:12px;display:flex}.attendance_table_wrapper[data-v-e0fb8032]{overflow:auto}[data-v-e0fb8032] .start_date{max-width:100%}[data-v-958689b7]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-958689b7]{background:#89adf4}.bg_no_show[data-v-958689b7]{background:#ee79a2}.students_table_wrapper[data-v-958689b7]{overflow:auto;height:100%}.students_table_wrapper thead[data-v-958689b7]{position:sticky;top:0;z-index:1}.filter_toolbar[data-v-958689b7]{display:flex;flex-direction:row;gap:1rem}.filter_toolbar .search_wrapper[data-v-958689b7]{bottom:0;display:flex;flex-direction:column;justify-content:flex-end}.filter_toolbar .search_wrapper input[data-v-958689b7]{margin-bottom:0}tr[data-v-958689b7]:hover{cursor:pointer}.td_surname[data-v-958689b7],.th_surname[data-v-958689b7]{width:12rem;min-width:12rem}.td_name[data-v-958689b7],.th_name[data-v-958689b7]{width:6rem;min-width:6rem}.th_checkbox[data-v-958689b7],.td_checkbox[data-v-958689b7]{width:4rem;min-width:3rem}.th_checkbox.is_active[data-v-958689b7],.td_checkbox.is_active[data-v-958689b7]{width:50px}.th_checkbox.is_active .form-check-input[data-v-958689b7],.td_checkbox.is_active .form-check-input[data-v-958689b7]{width:1.2em;height:1.2em}.th_checkbox.remove_item[data-v-958689b7],.td_checkbox.remove_item[data-v-958689b7]{width:50px;font-size:1.1rem}[data-v-df2d6063]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-df2d6063]{background:#89adf4}.bg_no_show[data-v-df2d6063]{background:#ee79a2}.pagination[data-v-df2d6063]{display:flex;justify-content:center;margin-bottom:.6rem}.dots[data-v-df2d6063]{width:2rem;display:flex;visibility:hidden;align-items:center;justify-content:center;height:100%;letter-spacing:.1rem;margin:0 .25rem}.dots__active[data-v-df2d6063]{visibility:visible}[data-v-d0be9920]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-d0be9920]{background:#89adf4}.bg_no_show[data-v-d0be9920]{background:#ee79a2}.modal-content[data-v-d0be9920]{min-height:10rem;max-height:95vh;margin:auto}@media screen and (min-width: 576px){.modal-content[data-v-d0be9920]{height:auto}.modal-body[data-v-d0be9920]{overflow-x:hidden}.modal-dialog.modal-xl[data-v-d0be9920]{--bs-modal-width: 1300px}}[data-v-33e2d60c]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-33e2d60c]{background:#89adf4}.bg_no_show[data-v-33e2d60c]{background:#ee79a2}.modal-dialog[data-v-33e2d60c]{width:550px}[data-v-8b37d9dc]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-8b37d9dc]{background:#89adf4}.bg_no_show[data-v-8b37d9dc]{background:#ee79a2}.class_event_time_range[data-v-8b37d9dc]{gap:12px;display:flex}.modal-body[data-v-8b37d9dc]{overflow:auto}@media screen and (min-width: 768px){.modal-dialog.modal-xl[data-v-8b37d9dc]{--bs-modal-width: 1040px}}@media screen and (min-width: 1200px){.modal-dialog.modal-xl[data-v-8b37d9dc]{--bs-modal-width: 1200px}}.attendance_table_wrapper[data-v-8b37d9dc]{overflow:auto}[data-v-8b37d9dc] .start_date{max-width:100%}[data-v-c29850ba]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-c29850ba]{background:#89adf4}.bg_no_show[data-v-c29850ba]{background:#ee79a2}.students_table_wrapper[data-v-c29850ba]{overflow:auto}@media screen and (min-width: 768px){.students_table_wrapper[data-v-c29850ba]{max-height:600px}}.students_table_wrapper thead[data-v-c29850ba]{position:sticky;top:0;z-index:1}tr[data-v-c29850ba]:hover{cursor:pointer}.th_checkbox[data-v-c29850ba],.td_checkbox[data-v-c29850ba]{width:120px}.th_checkbox.is_active[data-v-c29850ba],.td_checkbox.is_active[data-v-c29850ba]{width:50px}.th_checkbox.is_active .form-check-input[data-v-c29850ba],.td_checkbox.is_active .form-check-input[data-v-c29850ba]{width:1.2em;height:1.2em}.th_checkbox.remove_item[data-v-c29850ba],.td_checkbox.remove_item[data-v-c29850ba]{width:50px;font-size:1.1rem}[data-v-5a1ac377]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-5a1ac377]{background:#89adf4}.bg_no_show[data-v-5a1ac377]{background:#ee79a2}.modal-content[data-v-5a1ac377]{min-height:500px;max-height:95%;margin:auto}.modal-body.center_content[data-v-5a1ac377]{display:flex;justify-content:center;align-items:center}.no_attendances_wrapper[data-v-5a1ac377]{display:flex;justify-content:center;align-items:center;height:100%}@media screen and (min-width: 576px){.modal-content[data-v-5a1ac377]{height:auto}.modal-body[data-v-5a1ac377]{overflow-x:hidden}}[data-v-460a0d35]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-460a0d35]{background:#89adf4}.bg_no_show[data-v-460a0d35]{background:#ee79a2}.events[data-v-460a0d35]{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1}.events .table_wrapper[data-v-460a0d35]{flex-grow:1;overflow:auto;margin-top:1rem;margin-bottom:.5rem;width:100%}@media screen and (min-width: 576px){.events .table_wrapper[data-v-460a0d35]{margin-top:0}}.events table[data-v-460a0d35]{border-collapse:collapse}.events table thead[data-v-460a0d35]{position:sticky;top:0;z-index:1}.events .th_index[data-v-460a0d35]{width:1rem}.events .td_time[data-v-460a0d35],.events .td_date[data-v-460a0d35]{min-width:7rem;width:7rem;vertical-align:middle}.events .td_no_show[data-v-460a0d35],.events .td_attended[data-v-460a0d35],.events .th_attended[data-v-460a0d35],.events .th_no_show[data-v-460a0d35]{width:3rem;min-width:3rem}.events .td_recouped_date[data-v-460a0d35]{width:12.5rem;min-width:12.5rem}.events .td_class_purchase[data-v-460a0d35]{width:7.5rem}.events td[data-v-460a0d35]{vertical-align:middle}.events .td_class[data-v-460a0d35]{min-width:14rem;width:14rem}.events .td_class .event_wrapper[data-v-460a0d35]{display:flex;flex-direction:row;align-items:center}.events .td_class .event_wrapper .event_type[data-v-460a0d35]{margin-right:.5rem;display:inline-block;width:1rem;height:1rem;border-radius:.25rem}[data-v-1aca5880]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-1aca5880]{background:#89adf4}.bg_no_show[data-v-1aca5880]{background:#ee79a2}.modal-body[data-v-1aca5880]{overflow-x:hidden;display:flex;flex-direction:column}.modal-content[data-v-1aca5880]{min-height:60vh}@media screen and (min-width: 576px){.modal-content[data-v-1aca5880]{max-height:90vh}.modal-dialog.modal-xl[data-v-1aca5880]{--bs-modal-width: 100%}}@media screen and (min-width: 768px){.modal-dialog.modal-xl[data-v-1aca5880]{--bs-modal-width: 940px}}[data-v-3b38b9c8]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-3b38b9c8]{background:#89adf4}.bg_no_show[data-v-3b38b9c8]{background:#ee79a2}.modal-body[data-v-3b38b9c8]{overflow:hidden;display:flex;flex-direction:column}.modal-content[data-v-3b38b9c8]{min-height:80vh}.linked_student_spinner[data-v-3b38b9c8] .spinner-border{width:1rem;height:1rem}@media screen and (min-width: 576px){.modal-content[data-v-3b38b9c8]{max-height:90vh}.modal-dialog.modal-xl[data-v-3b38b9c8]{--bs-modal-width: 100%}}@media screen and (min-width: 992px){.modal-dialog.modal-xl[data-v-3b38b9c8]{--bs-modal-width: 1140px}}[data-v-507c14a7]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-507c14a7]{background:#89adf4}.bg_no_show[data-v-507c14a7]{background:#ee79a2}.company_students[data-v-507c14a7]{height:100%;display:flex;flex-direction:column;overflow:hidden}.modal-body[data-v-507c14a7]{overflow:hidden;display:flex;flex-direction:column}.modal-content[data-v-507c14a7]{min-height:80vh}@media screen and (min-width: 576px){.modal-content[data-v-507c14a7]{max-height:90vh}.modal-dialog.modal-xl[data-v-507c14a7]{--bs-modal-width: 100%}}@media screen and (min-width: 992px){.modal-dialog.modal-xl[data-v-507c14a7]{--bs-modal-width: 1340px}}[data-v-108b7a05]:root{--color-class: #5B8DEF;--color-our-language-hour: #da3aec;--color-not-available: #e84c83;--color-exception: #4fb66e;--color-replacement: #e5c30c;--color-admin-work: #ee944f}.bg_attended[data-v-108b7a05]{background:#89adf4}.bg_no_show[data-v-108b7a05]{background:#ee79a2}.modal-backdrop[data-v-108b7a05]{display:block}.modal-backdrop[data-v-108b7a05] .modal-body .main-container{display:flex;flex-direction:column;gap:1rem;overflow-x:hidden}.modal-backdrop[data-v-108b7a05] .modal-footer{gap:1em}.submodal[data-v-108b7a05]{z-index:2000}.main-modal[data-v-108b7a05]{z-index:1000}
