.schedule--container[data-v-2987c02e]{margin-top:3rem}.subjectTableContainer .subjectTable[data-v-2987c02e]{position:relative;border-bottom:1px solid #f5f5f5}.subjectTableContainer .subjectTable .dateContainer[data-v-2987c02e]{min-width:22.3125rem;padding:1.25rem;font-size:1.125rem}.subjectTableContainer .subjectTable .dateContainer .date[data-v-2987c02e]{display:block}.subjectTableContainer .subjectTable .dateContainer .today[data-v-2987c02e]{font-weight:700;display:block}.subjectTableContainer .subjectTable .subjectContainer[data-v-2987c02e]{width:100%}.subjectTableContainer .subjectTable .subjectContainer .subject[data-v-2987c02e]{margin-left:1.5625rem;font-weight:700}.subjectTableContainer .subjectTable .subjectContainer .subject--icon[data-v-2987c02e]{max-height:3rem;width:auto}.subjectTableContainer .subjectTable .subjectColor[data-v-2987c02e]{border-radius:0;position:absolute;left:22.5rem;top:0;height:100%;width:.9375rem;background-color:#d0021b;border-top-left-radius:.3125rem;border-bottom-left-radius:.3125rem}.subjectTableContainer .subjectTable .subject[data-v-2987c02e]{background-color:transparent;cursor:auto}.presenceTableContainer .presenceHeader[data-v-2987c02e]{padding:1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:6.25rem}.presenceTableContainer .presenceHeader .checkboxColumn[data-v-2987c02e]{width:3.75rem;display:inline-table}.presenceTableContainer .presenceHeader .presenceColumn[data-v-2987c02e]{display:-webkit-box;display:-ms-flexbox;display:flex;border:.0625rem solid #f5f5f5;-webkit-box-shadow:0 3px 10px 0 rgba(0,0,0,.15);box-shadow:0 3px 10px 0 rgba(0,0,0,.15)}.presenceTableContainer .presenceTable[data-v-2987c02e]{border-collapse:collapse;width:100%}.presenceTableContainer .presenceTable tr[data-v-2987c02e]{border-bottom:1px solid #ebebeb;height:2.5rem}.presenceTableContainer .presenceTable thead[data-v-2987c02e]{font-weight:700;font-size:1.125rem;border-top:1px solid #ebebeb}.presenceTableContainer .presenceTable thead th[data-v-2987c02e]{padding:1.25rem}.presenceTableContainer .presenceTable thead .presenceColumn[data-v-2987c02e]{text-align:center}.presenceTableContainer .presenceTable .checkboxColumn[data-v-2987c02e]{width:3.75rem;padding:1.25rem}.presenceTableContainer .presenceTable .presenceColumn[data-v-2987c02e]{min-width:15.625rem;padding:0;border-left:.0625rem solid #ebebeb}.presenceTableContainer .presenceTable .nameColumn[data-v-2987c02e]{text-align:left;width:50%;padding:1.25rem}.presenceTableContainer .presenceTable .nameColumn div[data-v-2987c02e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.presenceTableContainer .presenceTable .nameColumn .profileImage[data-v-2987c02e]{border-radius:50%;height:2.25rem;width:2.25rem;margin-right:1.25rem}.presenceTableContainer .presenceTable .nameColumn span[data-v-2987c02e]{font-weight:700}.presenceTableContainer .presenceTable .actionsColumn[data-v-2987c02e]{padding:1.25rem;width:100%;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-left:.0625rem solid #ebebeb}.presenceTableContainer .presenceTable .actionsColumn .labelContainer[data-v-2987c02e]{display:-webkit-box;display:-ms-flexbox;display:flex}.presenceTableContainer .presenceTable .actionsColumn .labelContainer .treatmentLabel[data-v-2987c02e]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:.75rem;border-radius:9999px;background-color:grey;margin-left:.25rem;margin-right:.25rem;cursor:pointer}.presenceTableContainer .presenceTable .actionsColumn .labelContainer .treatmentLabel--burgundy[data-v-2987c02e]{background-color:#700962}.presenceTableContainer .presenceTable .actionsColumn .labelContainer .treatmentLabel--purple[data-v-2987c02e]{background-color:purple}.presenceTableContainer .presenceTable .actionsColumn .labelContainer .treatmentLabel--teal[data-v-2987c02e]{background-color:teal}.presenceTableContainer .presenceTable .actionsColumn .labelContainer .treatmentLabel--blue[data-v-2987c02e]{background-color:#008ac4}.presenceTableContainer .presenceTable .actionsColumn .labelContainer .treatmentLabel--yellow[data-v-2987c02e]{background-color:#f8c623}.presenceTableContainer .presenceTable .actionsColumn .labelContainer .treatmentLabel--burgundy[data-v-2987c02e]{background-color:#7b2b3d}.presenceTableContainer .presenceTable .actionsColumn .labelContainer .treatmentLabel--pink[data-v-2987c02e]{background-color:pink}.presenceTableContainer .presenceTable .actionsColumn .setLabel[data-v-2987c02e]{font-size:.85rem;cursor:pointer}.presenceTableContainer .presenceTable .actionsColumn .setLabel[data-v-2987c02e]:hover{color:#008ac4}.presenceTableContainer .presenceTable tbody[data-v-2987c02e]{border-top:1px solid #f5f5f5}.presenceTableContainer .presenceTable tbody tr[data-v-2987c02e]:nth-child(2n){background-color:#f9f9f9}.presenceTableContainer .presenceTable tbody tr[data-v-2987c02e]:hover{background-color:#f1f1f1}.load-error--icon[data-v-2987c02e]{font-size:8rem}.load-error--text[data-v-2987c02e]{margin-top:1rem;font-size:1rem;color:#757575;font-weight:700}.presenceIcon[data-v-2987c02e]{margin-right:10px}.selectBranchContainer[data-v-2987c02e]{padding-right:1.25rem}.branchInput[data-v-2987c02e]{padding:5px 10px 0 10px;border:3px solid #f5f5f5;background-color:#f5f5f5;border-radius:4px}