.card-hover{transition:box-shadow .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,-webkit-transform .2s ease-in-out}.card-hover:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.bg-primary,.btn-outline-secondary,.btn-primary,.btn-primary:active,.btn-primary:hover,.btn-primary:visited{background-color:#63a3be!important}.yearcounts{padding:5px;text-align:end}.yearcounts,.yearcountsheader{border:1px solid #000;border-collapse:collapse}.yearcountsheader{padding:10px;background-color:#ddd;font-weight:700}.nav{border-bottom:groove}.nav-link{color:#333!important}.nav-link:hover{color:#a39292!important}h1{font-family:Georgia,"Times New Roman",Times,serif;color:#3b1b01;margin-top:10px;margin-bottom:10px}h2,h3,h4{font-family:Georgia,"Times New Roman",Times,serif;color:#3b1b01;margin-top:5px;margin-bottom:5px}h4{width:100%;background-color:rgba(99,163,190,.5333333333333333)}.logo{width:64px;height:64px}.list .action{cursor:pointer}.edit-form,.submit-form{max-width:600px;margin:auto}label{font-weight:700}.classDisplay{width:600px}.errorText{color:red}li.studentitem{min-height:32px;cursor:pointer}li.studentitem,ul.studentList{list-style-type:none;list-style-position:inside;margin:0;padding:0}ul.studentList{max-height:200px;overflow:scroll}table.studentListTable{width:"100%";max-height:200px;margin:0;padding:0;display:block;height:500px;overflow-y:scroll}tr.studentitemOdd{background-color:#ddd}tr.studentitemEven,tr.studentitemOdd{min-height:32px;display:"flex";cursor:pointer;margin:0;padding:0}tr.studentitemEven{background-color:#fff}li.studentitem:hover{background-color:#dcdcdc;text-align:left}td.attendanceCheckBox,td.attendanceCheckBoxY{width:64px;height:64px;font-size:14px;text-align:center;vertical-align:middle}td.attendanceCheckBoxY{background-color:rgba(160,235,160,.6666666666666666)}td.attendanceCheckBoxE{font-size:14px;background-color:rgba(248,208,8,.8862745098039215)}td.attendanceCheckBoxE,td.attendanceCheckBoxN{width:64px;height:64px;text-align:center;vertical-align:middle}td.attendanceCheckBoxN{background-color:rgba(236,152,152,.6666666666666666)}td.attendanceHeaderEditingOn{width:64px;height:64px;background-color:rgba(160,235,160,.6666666666666666);font-size:28px}td.attendanceHeaderEditingOff{width:64px;height:64px;background-color:#d3d3d3;font-size:28px}div.rootDiv{margin:10px}div.imageButton{background-color:#d3d3d3;border-radius:16px;width:32px;height:32px;align-items:center;justify-content:center;align-content:center;display:flex;cursor:pointer}div.dzContainer{background-color:#ddd;border:1px solid #000;margin-bottom:10px}.dropzone{padding:30px;border:3px dashed #eee;background-color:#fafafa;color:#bdbdbd;cursor:pointer;margin-bottom:20px}.dropzone,.selected-file-wrapper{text-align:center}div.buttonRow{display:flex;justify-content:space-between;margin-top:10px;flex:1 1;flex-direction:row;padding:5px}.dropdown-toggle:after{display:none}.student-list-group{display:flex;justify-content:space-around;padding:10;flex:1 1;flex-direction:row}.student-list{border:1px solid #aaa;border-radius:5px;flex:1 1}.pathSegment{text-align:center;margin:2px;height:64px;padding:10px;border:2px solid #363634;border-radius:5px;background-color:#eeedb0;color:#363634;cursor:pointer}.selected-file{color:#000;font-weight:700}.folderThumb{xwidth:64px}.folderThumb,.imageThumb{height:100px;cursor:pointer}.imageThumb{width:100%;object-fit:contain}.contentTag{width:100%;background-color:#aaa;text-align:center}.imageThumbContainer{width:100%}.imageOrganiserContentContainer{border:2px solid #b8b8b4;border-radius:10px;margin:10px;padding:10px;align-items:center;justify-content:center}.majorText{font-size:22px;white-space:pre-line;overflow-x:scroll}.minorText{font-size:14px;white-space:pre-line}td.attendanceNameColumn{width:128px}td.attendanceIndexColumn,td.attendanceNameColumn{background-color:#d3d3d3;position:-webkit-sticky;position:sticky}td.attendanceIndexColumn{width:12px}div.scrollable{width:100%;overflow-x:scroll}.date-picker-input{height:60px;width:100%;background-color:grey;word-wrap:break-word;white-space:pre-wrap}.login-wrapper{display:flex;flex-direction:column;align-items:center}
/*# sourceMappingURL=main.21e1e09a.chunk.css.map */