.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:GothicBoldRegular;src:url(/static/media/GothicBoldRegular.4669e88ae36834cda916.ttf)}@font-face{font-family:Century;src:url(/static/media/Century.b194aa2bd524e2c973f7.ttf)}@font-face{font-family:KhmerOsMuol;src:url(/static/media/KhmerOSmuollight.35fac32b6e1e0e1a8639.ttf)}@font-face{font-family:Siemreap;src:url(/static/media/KhmerOSsiemreap.c7829629429e92a9e769.ttf)}@font-face{font-family:Bayon;src:url(/static/media/Bayon.dd64516e1957739ea4f1.ttf)}@font-face{font-family:Montserrat;src:url(/static/media/Montserrat.ac98a5f5ca71180fe293.ttf)}@font-face{font-family:WingDing;src:url(/static/media/wingding.8535f72bbcd87752d9d6.ttf)}@font-face{font-family:MtLight;src:url(/static/media/ftltlt.a499a00ea2263a541986.ttf)}@font-face{font-family:Angiang;src:url(/static/media/ANGIANG.80ad3a581969a4e7b351.TTF)}@font-face{font-family:TimeNewRoman;src:url(/static/media/timesNewRoman.f85717dad92d60284052.ttf)}@font-face{font-family:Pertili;src:url(/static/media/PERTILI.ee4ffbbefd2d5260e0f4.TTF)}@font-face{font-family:Arials;src:url(/static/media/ARIAL.af88b9ab461d6be3f7e0.TTF)}@font-face{font-family:KantumruyBold;src:url(/static/media/KantumruyPro-Bold.8cd3012caf3ca9a1af6c.ttf)}.setup-report-container{font-family:Bayon!important;font-size:50px;font-weight:700;padding-top:20px;text-align:center}.logo-container{display:flex;flex-direction:column;justify-content:center}.logo-company{width:70px}.report-top-title{color:#000!important;font-family:Siemreap!important;font-size:12px!important;text-align:center!important}.report-container{padding:10px 20px;width:100%}.report-header-row{background-color:#0f80c2!important;border:none!important;border-radius:6px!important;padding:6px 20px!important}.report-header-title-start{border-radius:6px 0 0 6px!important;padding:8px 0 8px 20px!important}.report-header-title,.report-header-title-start{background-color:#0f80c2!important;border:none!important;color:#fff!important;font-family:Siemreap!important;font-size:12px!important}.report-header-title{padding:8px 0!important;text-align:left}.report-header-title-end{background-color:#0f80c2!important;border:none!important;border-radius:0 6px 6px 0!important;color:#fff!important;font-family:Siemreap!important;font-size:12px!important;padding:8px 20px 8px 0!important}.report-body-cell-bottom{color:#000!important;font-weight:700!important}.report-body-cell-bottom,.report-body-cell-bottom-start{border:none!important;font-family:Siemreap!important;font-size:11px!important;padding:8px 0!important}.report-body-cell-bottom-start{color:#0f80c2!important}.report-body-cell-start{font-family:Siemreap!important;font-size:11px!important;padding:8px 0 8px 20px!important}.report-body-cell,.report-body-cell-end{font-family:Siemreap!important;font-size:11px!important;padding:8px 0!important}.report-body-row{padding:6px 20px!important}.result-header{margin-top:20px;padding:15px!important}.result-header,.student-drop-out{background-color:#fff;border-radius:10px;width:100%}.student-drop-out{padding:10px 20px 20px!important}.logo-size{margin-top:14px!important;width:120px!important}.program-title{font-family:KhmerOsMuol!important;font-size:10px!important;margin-top:5px!important}.title-result{font-family:KhmerOsMuol!important;font-size:11px!important;font-weight:100!important;text-align:center}.title-result,.title-result-eng{letter-spacing:normal!important;margin-top:5px}.title-result-eng{font-weight:700!important;text-align:center!important}.title-En,.title-result-eng{font-family:GothicBoldRegular!important;font-size:10px!important}.title-En{font-weight:100!important;line-height:180%!important;text-align:center}.tackteng-font{display:flex;justify-content:center}.image-tackteng{width:140px!important}.table-monthly-result-and-rank{border-collapse:collapse;width:100%}.table-monthly-result-and-rank-headear-text{background-color:#dcf0fc;border:1px solid #0f81c2!important;font-family:KhmerOsMuol!important;font-size:11px!important;font-weight:100!important;padding:4px 0 2px!important;text-align:center}.table-monthly-result-and-rank-body-text{border:1px solid #0f81c2!important;font-size:11px!important;padding:4px 0 2px 4px!important;text-align:center}.table-monthly-result-and-rank-footer-center{font-size:11px!important;padding-top:4px;text-align:center}.table-monthly-result-and-rank-footer-left{font-size:11px!important;padding-top:4px;text-align:left}.table-monthly-result-and-rank-footer{font-size:11px!important;padding-top:4px}.table-monthly-result{border-collapse:collapse;width:100%}.thead-monthly-result{text-align:center}.thead-monthly-result,.thead-monthly-result-txt-left{background-color:#60c5ff38;border:1px solid #0f81c2;font-family:KhmerOsMuol!important;font-size:11px;font-weight:100!important;padding:4px 0 2px!important}.thead-monthly-result-txt-left{text-align:left}.thead-monthly-result-eng{border:1px solid #0f81c2}.thead-monthly-result-eng,.thead-monthly-result-eng-footer{background-color:#60c5ff38;font-size:11px;text-align:center}.tbody-monthly-result,.tbody-monthly-result-eng{border:1px solid #0f81c2;font-size:11px;font-weight:100;padding:3px 0 1px 2px;text-align:center}.tbody-monthly-result-txt-name{border:1px solid #0f81c2;font-size:11px;font-weight:100;padding:4px 0 1px 2px;text-align:left}.table-footer{background-color:#60c5ff38}.table-footer,.table-footer-white-bg{font-size:11px!important;font-weight:100;text-align:center}.footer-agree{font-size:11px!important;text-align:center!important}.footer-agree-txt-normal,.footer-agree-txt-normal-right{font-family:Siemreap!important;font-size:11px!important;padding-bottom:2px}.footer-agree-txt-normal-right{text-align:right!important}.footer-bold{font-family:KhmerOsMuol!important;font-weight:100!important}.footer-bold,.footer-date{font-size:11px!important;padding-bottom:2px;text-align:center!important}.footer-date{font-family:Siemreap!important}.footer-name{font-family:KhmerOsMuol!important}.footer-eng,.footer-monthly-result-eng,.footer-name{font-size:11px!important;text-align:center}.footer-eng{font-family:Siemreap!important;font-weight:700!important}.field-name{background-color:#fff;border-radius:6px;font-family:KhmerOsMuol!important;font-size:11px!important;font-weight:100!important;.MuiOutlinedInput-input{margin-left:60px!important}.MuiOutlinedInput-input,.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.css-1ua80n0-MuiInputBase-input-MuiOutlinedInput-input{font-family:KhmerOsMuol!important;font-size:11px!important;font-weight:100!important}.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff!important;border-radius:6px}}.certificate-image-container{margin:0!important;padding:0!important;position:relative}.certificate-student-name{color:blue;font-family:KhmerOsMuol!important;font-size:56px!important;text-align:center!important}.certificat-result,.certificate-student-dob{font-family:Siemreap!important;font-size:28px!important}.certificate-student-dob{align-items:center;direction:"column"}.pricidance-text{font-family:KhmerOsMuol!important;font-size:28px!important}.certificate-top-title-classgroup{font-family:KhmerOsMuol!important;font-size:35px!important;text-align:center}.certificate-khmer-title-portrait{font-family:KhmerOsMuol!important;font-size:30px!important;text-align:center}.certificate-tacktieng{height:auto;width:295px}.certificate-top-title{font-size:34px!important}.certificate-top-title,.certificate-top-title-big{font-family:KhmerOsMuol!important;text-align:center}.certificate-top-title-big{font-size:50px!important}.certificate-school-logo{height:auto;margin-top:20px;width:380px}.certificate-tacteing-symbol-en{height:auto;width:400px}.certificate-bottom-title{font-family:KhmerOsMuol!important;font-size:30px!important}.certificate-school-logo-landscape{height:auto;margin-top:40px;width:260px}.mostimprove-student-title{font-size:60px!important}.mostimprove-student-name,.mostimprove-student-title{font-family:Century!important;font-weight:700!important;text-align:center;text-transform:uppercase}.mostimprove-student-des{font-family:Century!important;font-size:30px!important;text-align:center}.mostimprove-student-des-small{font-family:Century!important;font-size:20px!important;text-align:center}.mostimprove-academic-year{font-size:40px!important;text-transform:uppercase}.certificate-school-principal,.mostimprove-academic-year{font-family:Century!important;font-weight:700!important;text-align:center}.certificate-school-principal{font-size:30px!important;width:100%}.grauated-student-des-portrait{font-family:Century!important;font-size:25px!important;text-align:center}.school-principal{margin-left:40px}.school-principal,.school-principal-graduated{font-family:Century!important;font-size:20px!important;font-weight:700!important}.school-principal-graduated{text-align:center}.graduated-student-title{font-size:80px!important}.graduated-student-title,.graduated-student-title-portrait{font-family:MtLight!important;text-align:center;text-transform:uppercase}.graduated-student-title-portrait{font-size:90px!important}.graduated-student-name{font-size:70px!important;font-weight:700!important;text-transform:uppercase}.graduated-student-des,.graduated-student-name{font-family:Century!important;text-align:center}.graduated-student-date,.graduated-student-des{font-size:28px!important}.graduated-student-date{font-family:Century!important;font-weight:700!important;text-align:center!important}.klpoutstading-student-name{color:blue;font-family:KhmerOsMuol!important;font-size:34px!important;text-align:center!important}.klpoutstading-student-des{font-family:Siemreap!important;font-size:34px!important}.klpoutstading-student-image{height:200px!important;object-fit:cover!important;width:150px!important}.certificate-top-title-classgroup-completion{font-family:TimeNewRoman!important;font-size:35px!important;font-weight:700!important;text-align:center}.completion-certificate-title{font-family:Angiang!important;font-size:85px!important;text-align:center!important}.completion-student-title{color:#0f81c2;font-family:TimeNewRoman!important;font-size:65px!important;font-weight:700!important;text-align:center!important;text-transform:uppercase}.print-schedule-container{background-color:#fff}.top-content-table{background-color:#229fd9;margin:0 20px;padding:0 4px 4px!important}.middle-content-table{background-color:#fff;padding:0 2px 2px!important}.print-schedule-table{background-color:#229fd9;border-bottom:4px solid #229fd9;width:100%}.print-schedule-table th{border-bottom:6px solid #229fd9;border-right:2px solid #229fd9;border-top:8px solid #229fd9;height:36px}.print-schedule-table td{border:1px solid #229fd9}.schedule-header-time{height:36px;width:14.18%}.schedule-header-days{font-family:KhmerOsMuol!important;font-weight:100}.schedule-header-days,.schedule-header-days-en{color:#fff;font-size:14px;height:36px;width:14.29%}.schedule-header-days-en{font-family:Montserrat!important;font-weight:700}.schedule-header-days-body{border-bottom:4px solid #229fd9;border-radius:14px}.time-schedule{background-color:#fff;border-radius:10px;font-size:16px;font-weight:100;text-align:center}.right-schedule-teacher{color:#000;font-family:Siemreap!important;font-weight:100}.schedule-clock-icon{color:#fff;font-size:40px}.column-schedule-subject{font-size:16px;margin-bottom:-3px}.column-schedule-leadTeacher,.column-schedule-subject{color:#000;font-family:Siemreap!important;font-weight:100}.column-schedule-leadTeacher{font-size:14px}.cell-schedule{background-color:#fff;border-radius:10px;font-size:16px;text-align:center}.schedule-middle-bottom{border-bottom:5px solid #fff}.schedule-last-bottom{border-bottom:5px solid red}.schedule-boday-days-div{background-color:red;border-radius:10px}.print-schedule-container{padding:30px 0 10px;width:100%}.print-schedule-button{background-color:#0b82c3;color:#fff;font-size:16px;height:38px;text-align:center;width:20%}.body-schedule-break{border-radius:15px}.time-body-schedule-break{background-color:#fff;border:3px solid #229fd9;border-radius:15px;font-size:16px;font-weight:100}.first-body-schedule-break{border-radius:15px 0 0 15px}.cell-body-schedule-break,.first-body-schedule-break{background-color:#fff;border-bottom:3px solid #229fd9;border-top:3px solid #229fd9;height:26px}.break-title{color:red;font-family:Siemreap!important;font-weight:700}.last-body-schedule-break{background-color:#fff;border-bottom:1px solid #229fd9!important;border-radius:0 15px 15px 0;border-top:1px solid #229fd9!important;height:26px}.att-logo-schedule{margin-top:20px;width:130px}.top-schedule-khmer{color:#162548;font-family:KhmerOsMuol!important;font-size:14px}.top-schedule{color:#162548;font-family:Montserrat!important;font-size:14px}.top-schedule-khmer-en{color:#162548;font-family:GothicBoldRegular!important;font-size:14px!important;line-height:180%}.wingding-schedule{color:#162548;font-family:WingDing!important;font-size:14px}.schedule-footer{padding:10px 20px 0}.schedule-footer-left{color:#000;font-family:Siemreap!important;font-weight:100}.schedule-footer-left-data{color:#000;font-family:Montserrat!important;font-weight:700}.schedule-footer-right{text-align:center}.schedule-footer-right-date{font-family:Siemreap!important;font-size:14px}.schedule-footer-right-teachername{color:#162548;font-family:KhmerOsMuol!important;font-size:14px}.schedule-footer-right-eng{color:#000;font-family:Montserrat!important;font-size:15px;font-weight:700}.logo-school-image{height:auto!important;margin-top:18px!important;width:152px!important}.number-certificate{font-family:Khmer OS Siemreap!important;font-size:11px!important}.national-certificate-En{font-family:GothicBoldRegular!important;font-size:14px!important;line-height:180%!important}.national-certificate-En,.national-certificate-kh{font-weight:100!important;text-align:center!important}.national-certificate-kh{font-family:Khmer OS Muol Light!important;font-size:15px!important;letter-spacing:normal!important}.tackteng-font-cert{display:flex!important;justify-content:center!important}.image-tackteng-cert{width:160px!important}.title-certificate{font-family:Khmer OS Muol Light!important;font-size:15px!important;font-weight:100!important;letter-spacing:normal!important;text-align:center!important}.body-certificate,.body-certificate-bold{font-family:Khmer OS Siemreap!important;font-size:15px!important}.body-certificate-bold{font-weight:700!important}.footer-certificate-name{font-family:Khmer OS Muol Light!important;font-size:15px!important;font-weight:100!important;margin-left:60px!important;margin-top:70px!important;text-align:center}.note-certificate-bold{font-family:Khmer OS Muol Light!important;font-size:14px!important}.note-certificate{font-family:Khmer OS Siemreap!important;font-size:14px!important}.page-footer-certificate{font-size:10px;text-align:center;width:100%}.page-footer-certificate p{margin:0}.page-footer-line-certificate{border:3px solid #0f81c2}.page-footer-text-certificate{color:blue;font-family:Khmer OS Siemreap;font-size:11px;text-align:left!important}.page-footer-text-certificate-en{color:blue;font-family:Century!important;font-size:11px;text-align:left!important}.footer-info-certificate{margin-bottom:10px!important}.btn-print-cert{background-color:#0f81c2!important;color:#fff!important}.body-cert-en-pro{font-family:Century!important;font-size:15px!important}.title-cert-att{font-size:22px!important}.body-cert-en-pro-bold,.title-cert-att{font-family:Century!important;font-weight:700!important}.body-cert-en-pro-bold{font-size:16px!important}tfoot.report-footer-sch-fee{display:table-footer-group}div.footer-info-sch-fee,div.page-footer-sch-fee{display:none;height:40px}.page-footer-line-sch-fee{border:2px solid blue;margin-bottom:7px;width:86.5%}div.page-footer-text-sch-fee{color:blue;font-family:Khmer OS Siemreap;font-size:10px!important;text-align:center}table.report-container-sch-fee{border-spacing:0!important;page-break-after:always;width:100%!important}div.page-footer-sch-fee{bottom:0;font-size:10px;height:50px;margin-right:20px;opacity:.8;position:fixed;text-align:center;width:100%}.logo-student-parents-info{margin-top:15px!important;width:120px!important}.logo-student-drop-out-info{margin-top:20px!important;width:90px!important}.tackteng-student-parents-info{width:120px}.tackteng-student-drop-out-info{width:100px}.title-student-parents-info{text-align:center}.title-student-parents-info,.title-student-parents-info-bottom{font-family:KhmerOsMuol!important;font-size:9px!important;font-weight:100!important;letter-spacing:normal!important;margin-top:5px}.title-student-parents-info-eng-top{font-weight:700!important;text-align:center}.title-student-parents-info-eng,.title-student-parents-info-eng-top{font-size:9px!important;letter-spacing:normal!important}.title-student-drop-out-info{font-family:KhmerOsMuol!important;font-size:9.3px!important;font-weight:100!important;letter-spacing:normal!important;margin-top:5px;text-align:center}.title-student-drop-out-info-en{font-size:8.3px!important}.title-student-drop-out-info-en,.title-student-parents-info-en{font-family:GothicBoldRegular!important;font-weight:100!important;line-height:180%!important;text-align:center}.title-student-parents-info-en{font-size:9px!important}.table-student-post-telegram-text-en{font-family:GothicBoldRegular!important;font-size:10px!important;font-weight:100!important;line-height:180%!important;text-align:center}.title-student-comment{font-weight:100!important}.title-student-comment,.title-student-comment-bold{word-wrap:break-word;cursor:pointer;font-family:Siemreap!important;font-size:9px!important;height:100%!important;white-space:normal;width:100%}.title-student-comment-bold{font-weight:700!important}.print-reportAtt-A{color:red!important}.print-reportAtt-A,.print-reportAtt-P{font-size:8px!important;font-weight:700!important}.print-reportAtt-P{color:orange!important}.print-reportAtt-L{color:green!important}.print-reportAtt-C,.print-reportAtt-L{font-size:8px!important;font-weight:700!important}.print-reportAtt-C{color:blue!important}.table-student-post-telegram{border-collapse:collapse;width:100%}.table-student-post-telegram tr th{background-color:#deeffd;border:1px solid #92cbf9!important;font-size:11px!important;font-weight:100!important;padding:3px 4px}.table-student-post-telegram td{border:1px solid #92cbf9;font-size:11px!important;font-weight:100!important;padding:3px 0 2px 2px;text-align:center}.table-student-post-telegram-header-text-en{font-size:11px!important;font-weight:700!important;text-align:center!important}.table-student-post-telegram-header-text-moul{font-family:KhmerOsMuol!important;font-size:11px!important;font-weight:100!important;text-align:center!important}.table-student-post-telegram-text{font-family:Siemreap!important;font-size:11px!important;font-weight:100!important}.table-student-post-telegram-text-khmoul{font-family:KhmerOsMuol!important;font-size:11px!important;font-weight:100!important;text-align:center}.table-student-parents{border-collapse:collapse;width:100%}.table-student-parents tr th{border:1px solid #92cbf9;font-size:8px;font-weight:100!important;padding:3px 4px}.table-student-parents tr .body-student-drop-out{border:1px solid #92cbf9;font-size:6px;font-weight:100!important;padding:5px}.table-student-parents td{border:1px solid #92cbf9;font-size:8px;font-weight:100!important;padding:3px 0 2px 2px;text-align:center}.tbody-student-parents-phone{line-height:1.5em;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:normal}.table-student-parents th{background-color:#deeffd}.start-date-student-parents-info{font-size:9px!important;font-weight:100!important}.report-teaching-time-view-print{border-collapse:collapse;width:100%}.report-teaching-time-view-print th{border:1px solid #c5cae9}.report-teaching-time{background-color:#fff;border-radius:10px;margin-top:20px;padding:25px!important;width:100%}.table-teaching-time-header{font-family:KhmerOsMuol!important}.table-teaching-time-header,.table-teaching-time-subheader{background-color:#e1f5fe;border:1px solid #c5cae9;font-size:8px!important;font-weight:100!important;padding:4px!important}.table-teaching-time-body,.table-teaching-time-subheader{font-family:Siemreap!important}.table-teaching-time-body{border:1px solid #c5cae9;font-size:8px!important;padding:4px!important;text-align:center}.table-teaching-time-body-div-container{padding:0!important}.table-teaching-time-body-div:first-child,.table-teaching-time-body-div:nth-child(2){border-bottom:1px solid #c5cae9;border-right:1px solid #c5cae9;font-family:Siemreap!important;font-size:8px!important;padding:4px!important;text-align:center}.table-teaching-time-body-div:not(:first-child):not(:nth-child(2)){border-bottom:none;border-right:1px solid #c5cae9;font-family:Siemreap!important;font-size:8px!important;padding:4px!important;text-align:center}.title-header-prt{text-align:left;width:400px}.print-test-result-date-footer{font-family:Siemreap!important;font-size:13px!important}.print-result-test-programme-manager{font-family:KhmerOsMuol!important;font-size:13px!important}.result-footer-prt{background-color:#9cdcff;font-weight:700;text-align:left}.table-study-report{border-collapse:collapse;width:100%}.logo-student-study-report{margin-top:20px!important;width:120px!important}.title-student-study-report-info-kh{font-family:KhmerOsMuol!important;font-size:15px!important;font-weight:100!important;letter-spacing:normal!important;margin-top:5px;text-align:center}.title-student-study-report-info-en{font-family:GothicBoldRegular!important;font-size:15px!important;font-weight:100!important;line-height:180%!important;text-align:center}.table-study-report-th{font-family:Pertili!important;font-size:14px!important;letter-spacing:1px}.table-study-report-th,.table-study-report-th-sub{background-color:#ddebf6;border:2px solid #9ac1e6;color:#000;font-weight:700!important;padding:0 4px}.table-study-report-th-sub{font-family:Century!important;font-size:13px!important;text-align:center}.table-study-report-td-left{font-family:Arials!important;padding:2px 12px!important}.table-study-report-td-left,.table-study-report-td-left-subject{border:2px solid #9ac1e6;font-family:Century!important;font-weight:700!important;font-weight:100!important;text-align:left}.table-study-report-td-left-subject{font-size:13px!important;padding:2px!important}.table-study-report-td-left-bg{background-color:#ddebf6;font-size:14px!important;font-weight:700!important;text-align:left}.table-study-report-td,.table-study-report-td-left-bg{border:2px solid #9ac1e6;font-family:Century!important;font-weight:100!important;padding:2px!important}.table-study-report-td{color:#000;font-size:13px!important;text-align:center}.table-study-report-td-red-bold{border:2px solid #9ac1e6;color:red;font-family:Century!important;font-size:13px!important;font-weight:700!important;padding:2px!important;text-align:center}.study-report-title-cell-blue{background-color:#ddebf6;color:#00f;text-align:left}.study-report-title-cell-black,.study-report-title-cell-blue{border:2px solid #9ac1e6;font-family:Pertili!important;font-size:14px!important;letter-spacing:1px}.study-report-title-cell-black{color:#000;font-weight:700;padding:2px!important;text-align:center}.study-report-title-cell-blue-bg{color:#00f;letter-spacing:1px}.study-report-title-cell-blue-bg,.study-report-title-cell-red-bg{background-color:#ddebf6;border:2px solid #9ac1e6;font-family:Pertili!important;font-size:14px!important;font-weight:700;padding:2px!important;text-align:center}.study-report-title-cell-red-bg{color:red}.study-report-title-cell-red{background-color:#ddebf6;border:2px solid #9ac1e6;color:red;font-family:Arials!important;font-size:14px!important;font-weight:700;padding:2px!important;text-align:center}.study-report-title-doc{color:#000;font-family:Pertili!important;font-size:15px!important;font-weight:bolder!important;letter-spacing:1px;text-align:center}.triangle-right{background:linear-gradient(90deg,#87c4f7,#92cbf9);-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);height:25px;width:643px}.triangle-left{border-bottom:25px solid #92cbf9;border-left:635px solid transparent;border-top:0 solid transparent;height:0;width:0}.thead-student-name-study-report{color:#000;font-family:Century!important;font-size:13px!important;font-weight:700!important}.bg-frame-study-report{background-image:url(/static/media/study-report-frame.a97a52206c5cb6f69155.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:155px;width:100%}.print-grade-result-container{position:relative}.print-grade-result-container,.print-grade-result-img{height:1117px!important;margin:0!important;padding:0!important;width:794px}.print-grade-result-body{position:absolute;top:35px;width:794px}.print-grade-result-header-kantumruy{color:#023147;font-family:KantumruyBold!important;font-weight:700!important;text-align:center}.print-grade-result-header-bayon{color:#023147;font-family:Bayon!important;text-align:center}.print-grade-result-footer-bayon-white{color:#fff;font-family:Bayon!important;text-align:center;text-decoration:none!important}.print-grade-result-footer-khmoul-white{color:#fff;font-family:KhmerOsMuol!important}.print-grade-result-header-khmoul{color:#023147;font-family:KhmerOsMuol!important;text-align:center}.print-grade-result-font-siemreap{color:#023147;font-family:Siemreap!important;text-align:center}.print-grade-result-logo{margin-top:10px;width:170px}.print-grade-result-header{color:#023147;font-family:KhmerOsMuol!important;font-size:17px!important;text-align:center}.print-grade-result-header-en{color:#023147;font-family:GothicBoldRegular!important;font-size:17px!important;font-weight:100!important;line-height:180%!important;text-align:center}.print-grade-result-stu-image{border-top-left-radius:12px;border-top-right-radius:12px;height:132px;margin-left:38px;object-fit:cover;object-position:top;-webkit-transform:translateY(5px);transform:translateY(5px);width:134px}.birthday-wrapper{align-items:center;display:inline-flex;gap:4px;position:relative}.cake-icon{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite;color:#ff4081;font-size:24px}@-webkit-keyframes bounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes bounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.firework{-webkit-animation:explode .6s ease-out infinite;animation:explode .6s ease-out infinite;background-color:gold;border-radius:50%;height:8px;-webkit-transform-origin:center;transform-origin:center;width:8px}.firework.delay{-webkit-animation-delay:.3s;animation-delay:.3s;background-color:cyan}@-webkit-keyframes explode{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}80%{opacity:.7;-webkit-transform:scale(2);transform:scale(2)}to{opacity:0;-webkit-transform:scale(3);transform:scale(3)}}@keyframes explode{0%{opacity:1;-webkit-transform:scale(0);transform:scale(0)}80%{opacity:.7;-webkit-transform:scale(2);transform:scale(2)}to{opacity:0;-webkit-transform:scale(3);transform:scale(3)}}.layout-container{height:100%;margin-top:60px;width:100%}.layout-container .outlet-container{background-attachment:fixed;background-image:url(/static/media/angkor-picture.1908633d70ca19834163.png);background-position:70% 22%;background-repeat:no-repeat;background-size:74%;height:90vh}@media(min-width:1025px)and (max-width:1650px){.layout-container .outlet-container{background-position:60% 18%;background-size:80%}}@media(min-width:769px)and (max-width:1024px){.layout-container .outlet-container{background-position:100% 14%;background-size:100%}}@media(min-width:426px)and (max-width:768px){.layout-container .outlet-container{background-position:60% 12%;background-size:120%}}@media(min-width:426px)and (max-width:600px){.layout-container .outlet-container{background-position:50% 11%;background-size:140%}}.backdrop-style{background:linear-gradient(180deg,#fff 30%,#dde9f3)}.backdrop-style .background-image{background-position:50% 50%;background-repeat:no-repeat;background-size:80%;height:100%;left:0;opacity:.1;position:fixed;top:0;width:100%}.backdrop-style .system-title{color:#eef0f3;font-size:20px;font-weight:700;margin-bottom:20px;margin-top:10px}.backdrop-style .power-title{color:#eef0f3;font-weight:700}.drawer-menu .MuiDrawer-paper{background-color:#fff;box-shadow:1.95px 1.95px 2.6px rgba(19,105,233,.15)}.drawer-menu .image-container{border-radius:50%!important;height:160px;width:160px}.drawer-menu .image-container .logo{height:80%;width:80%}.drawer-menu .list-menu .list-item-active{height:50px;min-width:50px!important}.drawer-menu .list-menu .list-item-active .list-item-button .list-item-icon{color:#0f81c2;height:100%;justify-content:center;min-width:35px!important}.drawer-menu .list-menu .list-item-active .list-item-button .list-item-icon .icon{color:#0f81c2;font-weight:700;height:19px;width:19px}.drawer-menu .list-menu .list-item-active .list-item-button .list-item-icon .icon-sub{color:#0f81c2;font-weight:700;height:16px;width:16px}.drawer-menu .list-menu .list-item-active .list-item-button .list-item-text{color:#0f81c2;font-family:Century Gothic;font-size:17px;padding-top:2px}.drawer-menu .list-menu .list-item-active .list-item-button .list-item-text-sub{color:#0f81c2;font-family:Century Gothic;font-size:15px;padding-top:2px}.drawer-menu .list-menu .list-item-active .submenu-icon-active{color:#0f81c2;min-width:50px!important}.drawer-menu .list-menu .list-item{height:50px;width:100%}.drawer-menu .list-menu .list-item .list-item-button .list-item-icon{font-weight:700;height:100%;justify-content:center;min-width:35px!important}.drawer-menu .list-menu .list-item .list-item-button .list-item-icon .icon{font-weight:700;height:19px;width:19px}.drawer-menu .list-menu .list-item .list-item-button .list-item-icon .icon-sub{font-weight:700;height:16px;width:16px}.drawer-menu .list-menu .list-item .list-item-button .list-item-text{color:gray;font-family:Century Gothic;font-size:17px;padding-top:2px}.drawer-menu .list-menu .list-item .list-item-button .list-item-text-sub{color:gray;font-family:Century Gothic;font-size:15px;padding-top:2px}.drawer-menu .list-menu .list-item .submenu-icon-active{color:gray;min-width:50px!important}.top-bar{background-color:#fff;padding:0 20px}.top-bar .icon-right{color:gray;height:26px;width:26px}.top-bar .user-name{color:gray;font-size:17px}.top-bar .link-icon{color:#0f81c2;font-size:26px}.top-bar .btn-menu{height:35px;padding:0 10px 0 0}.top-bar .btn-menu .avatar-user{height:35px;width:35px}.top-bar .btn-menu .icon-menu{color:#0f81c2}.top-bar .btn-menu .username-text{color:#0f81c2;font-family:Siemreap!important;font-size:15px;text-transform:none}.dashboard-page .slash{background-color:#0f81c2;height:50px;width:4px}.dashboard-page .page-title{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700!important}.dashboard-page .box-container{margin-top:40px}.employee-overview-header{color:gray;font-size:18px;font-weight:700;font-weight:700!important;margin-bottom:15px}.visitor-chart{background-color:#fff;border:1px solid #ecebeb;border-radius:10px!important;height:500px!important;padding:26px 20px}.visitor-chart .chart-title{font-family:Century Gothic;font-size:20;font-weight:700}.visitor-chart .select-field .css-19qh8xo-MuiInputBase-input-MuiOutlinedInput-input{font-family:Siemreap,!important!important;font-size:14px!important}.visitor-chart .select-date{font-family:Century Gothic;font-size:14px!important}.visitor-chart .select-date .css-19qh8xo-MuiInputBase-input-MuiOutlinedInput-input{font-family:Century Gothic!important;font-size:14px!important}.visitor-chart .table{border-collapse:initial;border-spacing:0 6px;display:table;overflow-x:auto;white-space:nowrap;width:100%}.visitor-chart .table .header-row{background-color:#fff;padding:10px 0}.visitor-chart .table .header-row .header-title-start{border-radius:6px 0 0 6px}.visitor-chart .table .header-row .header-title,.visitor-chart .table .header-row .header-title-start{border:none;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700;padding:10px 10px 10px 20px}.visitor-chart .table .body{background-color:#fff;box-shadow:none}.visitor-chart .table .body :hover{background-color:#eff6fd}.visitor-chart .table .body .body-row{cursor:pointer}.visitor-chart .table .body .body-row .body-cell-start{border:none;border-radius:6px 0 0 6px;font-size:15px;padding:6px 6px 6px 20px}.visitor-chart .table .body .body-row .body-cell-start .time-schedule{color:#0f81c2;font-family:Siemreap!important;font-size:15px}.visitor-chart .table .body .body-row .body-cell-start .student-name{font-family:Siemreap!important;font-size:15px}.visitor-chart .table .body .body-row .body-cell-start .request-date{font-family:Siemreap!important;font-size:14px}.visitor-chart .table .body .body-row .body-cell-start-red{background-color:red!important;border:none;border-radius:6px 0 0 6px;font-size:15px;padding:6px 6px 6px 20px}.visitor-chart .table .body .body-row .body-cell-start-red .time-schedule{color:#0f81c2;font-family:Siemreap!important;font-size:15px}.visitor-chart .table .body .body-row .body-cell-start-red .student-name{font-family:Siemreap!important;font-size:15px}.visitor-chart .table .body .body-row .body-cell-start-red .request-date{font-family:Siemreap!important;font-size:14px}.visitor-chart .table .body .body-row .body-cell{border:none;font-family:Siemreap!important;font-size:15px;padding:6px 6px 6px 20px}.visitor-chart .table .body .body-row .body-cell .status-finish{color:#09aa09;font-family:Siemreap!important;font-size:16px}.visitor-chart .table .body .body-row .body-cell .status-pending{color:#f4d03f!important;font-family:Siemreap!important;font-size:16px}.visitor-chart .table .body .body-row .active-icon{background-color:#09ff00;border-radius:50%;height:10px;margin-top:7px!important;width:10px}.visitor-chart .table .body .body-row .not-active-icon{background-color:red;border-radius:50%;height:10px;margin-top:7px;width:10px}.visitor-chart .table .body .body-row .body-cell-end{border:none;border-radius:0 6px 6px 0;font-size:15px;padding:6px 20px 6px 0}.visitor-chart .table .body .body-row .body-cell-end .status{background-color:#0f81c2;border-radius:2px;border-radius:10px;color:#fff;font-family:Century Gothic;font-size:12px;margin:0 auto;padding:1px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.empty-container .text-title{color:#b6b5b5;font-family:Century Gothic;font-size:17px;font-weight:700;margin-top:10px;text-align:center}.empty-container .empty-image{height:auto;width:20%}.empty-container .text-des{color:gray;font-family:Century Gothic;font-size:15px;text-align:center}.header-container{margin-top:10px}.header-container .stack-container-first{background-color:#6862c2;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIsAAAA3CAYAAAA8EbnxAAAABHNCSVQICAgIfAhkiAAABmtJREFUeF7tnVmolVUUx+9pnsxsHiy0kopooKC5l3ooqJeIBgofGkQrwkpTxIeuVJSRmUFlIUghRVARFlZQQQUWFFQQJVhG80Q0EOF4T79/LvB2Pedb+5wj53z7+9aGP4p7rXv2Wuvv3muvvfe5jaFotfNAs9lsYPRMsK7RaKxMcQA646QUrUYeIOg7Y+5ccD54FLK84pmPzoHIXBRk8TxVoX6Cvgvm3AVOBw9ClLc889A5GJlLwJYgi+etivQT9N0xZRicDO6BKO95pqFzODIXA81G64Msnscq0E/Q98KMe8Ex4G6I8oFnFjoTtfSMkguyeE7LvZ+g74MND4AjwHyI8qlnEzqTkLlgjFyQxXNczv0EfT/GvxAoQRVR1nj2oHMsMue1kAuyeM7Ltd8SU80oWoLmQpSvPFvQOQ6ZM9vIBVk8B+bYT9APZdyLgBLTWRDle88OdE5C5pQCuQ2R4HpezKyfoB9lOcpG/pwDUX7yTEDnNGROcORiZvEcmVM/QZ/CeO8Df9uM8ps3fnTOQOZoT47+mFkSnJSFCEE/noHeD362HOUPb+DoKD+Z5MlZf5Al0VGlFiPopzLABeAbMI+lRzNLYUPnHAS0nU5tQZZUT5VVjqCfzdjmg7VGlPXeWNHRuZDK+J20IEsn3iqbrAV9HuP6BAwzo2woGqMdIp6LzAFd2LIxdkNdeK0MKgRepfjbwIdgAUTZ7BBlV/q19Ezocvwxs3TpuIGqQZTLGMB08A5YCFG2JBBFVdlxPQw8yNLOeVb2VvWzbE01kavBa5DkYW9wdtqsGWVvT9bpj2VorINwrtbzm0Cr85F2/tyJjj16DEYn6rqHsiJR4Ujk9kyULRILsoz2jk3vU/k3zSgvgdUJTlYwdJwvwvSjjfAhX/fjg8Z8xqZIcPGILTl38FdVMr8Ai7yDN3SUKJ5oxBpA7Pr+kfUmCwHX9HwduBT8A5aDVRCl2S4U6GhXodPZw/oersF+YH2XIatRzMD/ylHeBE9Ckj+L4oGOKp66bSbC1K3VjywE/CCiPAuoRP4tWAxJPnNIop2ETmV72XrmTq76kMWql5cTsWssas/w5wtFNQp0lLQqj1ECW/dWj5zFboDNJtrauajiuQSS/OrMJrqKqCVHt+KjDQ1VmyyQRJeVbwQqjYscj3tPIKyIpXshur8abZsHqksWgn4hdk4DIsyLYAVE0e2xtg0dLTf9rJnkRMbqkYWAa0urmonulCpxfQiSfOeQRImrbrX3swqbE1E01uqQxeofV2HUlUA1k2WQ5A2HJHrOqTuryk+iFXtgcyUquBBFs8jtQLfaXwXLvdtitoXWkiPCRPM9kDdZCPi+2KijeuUn62zJUbm+bbMEVtvhMp4o+yEbnESeyxAB14yoHc4NQLWQp8HLzCY6ZGvZTEcPvTu9Tji48JTrk/ObWWzHcid+1PnM22ApJPndmU3G0y+i7FYu/2c1mnzIAkkU6GuBqrC/gEcgyccOSXSGo7ykzmX6HcXI7slC8OYwin7tIrTsTAaqmTwFSZ71PMD4NDadA+kJZ7TePdAdWQjE9Xy2tqiqYxReFLYxKmBaCnrZff2Fvopr7iu73v0SP6GFBzr/5ieIchY/aBi8zv/wxSluRUezQpyxpDirvDKdzSwE/RBsWQp+BDMhyybPNnRU+9CsEi1vD6STxSqkS7BX5fQZEEVvagub1UFiq+o5Ko/+9GWIwGu7quKXXr6979ln5FIpPVo1PJBGFgKvApjK6c9DlGWe7XZpSHWNOl4/9NyTa79PFktOtfx8CWZ7r9/kCXS09OyItyq5OraK4y4mC0FXwJXQqiB2s1cpNaKoABYXh6pHF5csw9isbwbS95J97tlveYp2TNGq54H2ZCHwV2CvDup03P+cZ7vlKVEx9RyVb39rshB4PXvQtx1+BFH0RTFuQ2d/W65c2RDI0gMj25XfCbqeZT4GdF/1Fu8SkeUpelfT6yv9LD1Yo0H/nyy2lGhG0e32W733vkYUbY+jQlt91mxHFuUoylV0/L/Ks9/I1esBofcx0V8OD2wjy6gDwnchin6DhNvQ0TY57rC6nqqEwFayjDog1EMsLT+FX2RnOno2ESfJleBBkhEjjTEHhEpof/BU0dFsEhVaz1HV6m+KLDrz0dlP0gGhzSqx86kWEVKs+Y8s+v13E5lRnkjS2HqzPvKUFGdVS6b5L/nVDr7tl1F0AAAAAElFTkSuQmCC);background-position:95% 10%;background-repeat:no-repeat;background-size:40%;border-radius:10px;color:#fff;padding:10px 15px}.header-container .stack-container-first .front-icon{width:80%}.header-container .stack-container-first .share-number{font-family:Century Gothic;font-size:24px;font-weight:700}.header-container .stack-container-first .share-title{font-family:Century Gothic;font-size:17px;font-weight:700}.header-container .stack-container-first .share-des{font-family:Century Gothic;font-size:14px}.header-container .stack-container-second{background-color:#e1505d;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIsAAAA3CAYAAAA8EbnxAAAABHNCSVQICAgIfAhkiAAABmtJREFUeF7tnVmolVUUx+9pnsxsHiy0kopooKC5l3ooqJeIBgofGkQrwkpTxIeuVJSRmUFlIUghRVARFlZQQQUWFFQQJVhG80Q0EOF4T79/LvB2Pedb+5wj53z7+9aGP4p7rXv2Wuvv3muvvfe5jaFotfNAs9lsYPRMsK7RaKxMcQA646QUrUYeIOg7Y+5ccD54FLK84pmPzoHIXBRk8TxVoX6Cvgvm3AVOBw9ClLc889A5GJlLwJYgi+etivQT9N0xZRicDO6BKO95pqFzODIXA81G64Msnscq0E/Q98KMe8Ex4G6I8oFnFjoTtfSMkguyeE7LvZ+g74MND4AjwHyI8qlnEzqTkLlgjFyQxXNczv0EfT/GvxAoQRVR1nj2oHMsMue1kAuyeM7Ltd8SU80oWoLmQpSvPFvQOQ6ZM9vIBVk8B+bYT9APZdyLgBLTWRDle88OdE5C5pQCuQ2R4HpezKyfoB9lOcpG/pwDUX7yTEDnNGROcORiZvEcmVM/QZ/CeO8Df9uM8ps3fnTOQOZoT47+mFkSnJSFCEE/noHeD362HOUPb+DoKD+Z5MlZf5Al0VGlFiPopzLABeAbMI+lRzNLYUPnHAS0nU5tQZZUT5VVjqCfzdjmg7VGlPXeWNHRuZDK+J20IEsn3iqbrAV9HuP6BAwzo2woGqMdIp6LzAFd2LIxdkNdeK0MKgRepfjbwIdgAUTZ7BBlV/q19Ezocvwxs3TpuIGqQZTLGMB08A5YCFG2JBBFVdlxPQw8yNLOeVb2VvWzbE01kavBa5DkYW9wdtqsGWVvT9bpj2VorINwrtbzm0Cr85F2/tyJjj16DEYn6rqHsiJR4Ujk9kyULRILsoz2jk3vU/k3zSgvgdUJTlYwdJwvwvSjjfAhX/fjg8Z8xqZIcPGILTl38FdVMr8Ai7yDN3SUKJ5oxBpA7Pr+kfUmCwHX9HwduBT8A5aDVRCl2S4U6GhXodPZw/oersF+YH2XIatRzMD/ylHeBE9Ckj+L4oGOKp66bSbC1K3VjywE/CCiPAuoRP4tWAxJPnNIop2ETmV72XrmTq76kMWql5cTsWssas/w5wtFNQp0lLQqj1ECW/dWj5zFboDNJtrauajiuQSS/OrMJrqKqCVHt+KjDQ1VmyyQRJeVbwQqjYscj3tPIKyIpXshur8abZsHqksWgn4hdk4DIsyLYAVE0e2xtg0dLTf9rJnkRMbqkYWAa0urmonulCpxfQiSfOeQRImrbrX3swqbE1E01uqQxeofV2HUlUA1k2WQ5A2HJHrOqTuryk+iFXtgcyUquBBFs8jtQLfaXwXLvdtitoXWkiPCRPM9kDdZCPi+2KijeuUn62zJUbm+bbMEVtvhMp4o+yEbnESeyxAB14yoHc4NQLWQp8HLzCY6ZGvZTEcPvTu9Tji48JTrk/ObWWzHcid+1PnM22ApJPndmU3G0y+i7FYu/2c1mnzIAkkU6GuBqrC/gEcgyccOSXSGo7ykzmX6HcXI7slC8OYwin7tIrTsTAaqmTwFSZ71PMD4NDadA+kJZ7TePdAdWQjE9Xy2tqiqYxReFLYxKmBaCnrZff2Fvopr7iu73v0SP6GFBzr/5ieIchY/aBi8zv/wxSluRUezQpyxpDirvDKdzSwE/RBsWQp+BDMhyybPNnRU+9CsEi1vD6STxSqkS7BX5fQZEEVvagub1UFiq+o5Ko/+9GWIwGu7quKXXr6979ln5FIpPVo1PJBGFgKvApjK6c9DlGWe7XZpSHWNOl4/9NyTa79PFktOtfx8CWZ7r9/kCXS09OyItyq5OraK4y4mC0FXwJXQqiB2s1cpNaKoABYXh6pHF5csw9isbwbS95J97tlveYp2TNGq54H2ZCHwV2CvDup03P+cZ7vlKVEx9RyVb39rshB4PXvQtx1+BFH0RTFuQ2d/W65c2RDI0gMj25XfCbqeZT4GdF/1Fu8SkeUpelfT6yv9LD1Yo0H/nyy2lGhG0e32W733vkYUbY+jQlt91mxHFuUoylV0/L/Ks9/I1esBofcx0V8OD2wjy6gDwnchin6DhNvQ0TY57rC6nqqEwFayjDog1EMsLT+FX2RnOno2ESfJleBBkhEjjTEHhEpof/BU0dFsEhVaz1HV6m+KLDrz0dlP0gGhzSqx86kWEVKs+Y8s+v13E5lRnkjS2HqzPvKUFGdVS6b5L/nVDr7tl1F0AAAAAElFTkSuQmCC);background-position:95% 10%;background-repeat:no-repeat;background-size:40%;border-radius:10px;color:#fff;padding:10px 15px}.header-container .stack-container-second .front-icon{width:80%}.header-container .stack-container-second .share-number{font-family:Century Gothic;font-size:24px;font-weight:700}.header-container .stack-container-second .share-title{font-family:Century Gothic;font-size:17px;font-weight:700}.header-container .stack-container-second .share-des{font-family:Century Gothic;font-size:14px}.header-container .stack-container-third{background-color:#dfac2f;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIsAAAA3CAYAAAA8EbnxAAAABHNCSVQICAgIfAhkiAAABmtJREFUeF7tnVmolVUUx+9pnsxsHiy0kopooKC5l3ooqJeIBgofGkQrwkpTxIeuVJSRmUFlIUghRVARFlZQQQUWFFQQJVhG80Q0EOF4T79/LvB2Pedb+5wj53z7+9aGP4p7rXv2Wuvv3muvvfe5jaFotfNAs9lsYPRMsK7RaKxMcQA646QUrUYeIOg7Y+5ccD54FLK84pmPzoHIXBRk8TxVoX6Cvgvm3AVOBw9ClLc889A5GJlLwJYgi+etivQT9N0xZRicDO6BKO95pqFzODIXA81G64Msnscq0E/Q98KMe8Ex4G6I8oFnFjoTtfSMkguyeE7LvZ+g74MND4AjwHyI8qlnEzqTkLlgjFyQxXNczv0EfT/GvxAoQRVR1nj2oHMsMue1kAuyeM7Ltd8SU80oWoLmQpSvPFvQOQ6ZM9vIBVk8B+bYT9APZdyLgBLTWRDle88OdE5C5pQCuQ2R4HpezKyfoB9lOcpG/pwDUX7yTEDnNGROcORiZvEcmVM/QZ/CeO8Df9uM8ps3fnTOQOZoT47+mFkSnJSFCEE/noHeD362HOUPb+DoKD+Z5MlZf5Al0VGlFiPopzLABeAbMI+lRzNLYUPnHAS0nU5tQZZUT5VVjqCfzdjmg7VGlPXeWNHRuZDK+J20IEsn3iqbrAV9HuP6BAwzo2woGqMdIp6LzAFd2LIxdkNdeK0MKgRepfjbwIdgAUTZ7BBlV/q19Ezocvwxs3TpuIGqQZTLGMB08A5YCFG2JBBFVdlxPQw8yNLOeVb2VvWzbE01kavBa5DkYW9wdtqsGWVvT9bpj2VorINwrtbzm0Cr85F2/tyJjj16DEYn6rqHsiJR4Ujk9kyULRILsoz2jk3vU/k3zSgvgdUJTlYwdJwvwvSjjfAhX/fjg8Z8xqZIcPGILTl38FdVMr8Ai7yDN3SUKJ5oxBpA7Pr+kfUmCwHX9HwduBT8A5aDVRCl2S4U6GhXodPZw/oersF+YH2XIatRzMD/ylHeBE9Ckj+L4oGOKp66bSbC1K3VjywE/CCiPAuoRP4tWAxJPnNIop2ETmV72XrmTq76kMWql5cTsWssas/w5wtFNQp0lLQqj1ECW/dWj5zFboDNJtrauajiuQSS/OrMJrqKqCVHt+KjDQ1VmyyQRJeVbwQqjYscj3tPIKyIpXshur8abZsHqksWgn4hdk4DIsyLYAVE0e2xtg0dLTf9rJnkRMbqkYWAa0urmonulCpxfQiSfOeQRImrbrX3swqbE1E01uqQxeofV2HUlUA1k2WQ5A2HJHrOqTuryk+iFXtgcyUquBBFs8jtQLfaXwXLvdtitoXWkiPCRPM9kDdZCPi+2KijeuUn62zJUbm+bbMEVtvhMp4o+yEbnESeyxAB14yoHc4NQLWQp8HLzCY6ZGvZTEcPvTu9Tji48JTrk/ObWWzHcid+1PnM22ApJPndmU3G0y+i7FYu/2c1mnzIAkkU6GuBqrC/gEcgyccOSXSGo7ykzmX6HcXI7slC8OYwin7tIrTsTAaqmTwFSZ71PMD4NDadA+kJZ7TePdAdWQjE9Xy2tqiqYxReFLYxKmBaCnrZff2Fvopr7iu73v0SP6GFBzr/5ieIchY/aBi8zv/wxSluRUezQpyxpDirvDKdzSwE/RBsWQp+BDMhyybPNnRU+9CsEi1vD6STxSqkS7BX5fQZEEVvagub1UFiq+o5Ko/+9GWIwGu7quKXXr6979ln5FIpPVo1PJBGFgKvApjK6c9DlGWe7XZpSHWNOl4/9NyTa79PFktOtfx8CWZ7r9/kCXS09OyItyq5OraK4y4mC0FXwJXQqiB2s1cpNaKoABYXh6pHF5csw9isbwbS95J97tlveYp2TNGq54H2ZCHwV2CvDup03P+cZ7vlKVEx9RyVb39rshB4PXvQtx1+BFH0RTFuQ2d/W65c2RDI0gMj25XfCbqeZT4GdF/1Fu8SkeUpelfT6yv9LD1Yo0H/nyy2lGhG0e32W733vkYUbY+jQlt91mxHFuUoylV0/L/Ks9/I1esBofcx0V8OD2wjy6gDwnchin6DhNvQ0TY57rC6nqqEwFayjDog1EMsLT+FX2RnOno2ESfJleBBkhEjjTEHhEpof/BU0dFsEhVaz1HV6m+KLDrz0dlP0gGhzSqx86kWEVKs+Y8s+v13E5lRnkjS2HqzPvKUFGdVS6b5L/nVDr7tl1F0AAAAAElFTkSuQmCC);background-position:95% 10%;background-repeat:no-repeat;background-size:40%;border-radius:10px;color:#fff;padding:10px 15px}.header-container .stack-container-third .front-icon{width:80%}.header-container .stack-container-third .share-number{font-family:Century Gothic;font-size:24px;font-weight:700}.header-container .stack-container-third .share-title{font-family:Century Gothic;font-size:17px;font-weight:700}.header-container .stack-container-third .share-des{font-family:Century Gothic;font-size:14px}.header-container .stack-container-fourth{background-color:#2a9ada;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAAmCAYAAAAV3L/bAAAABHNCSVQICAgIfAhkiAAAAgxJREFUeF7tW0luwzAQq77ZB+abbpPGqKON1EbbAHMJEMhDiZxNUhy+Jn22bXvspkII35PM2kwjA6FxfHG4BZ3F5JgdCzrG3+kOfgyk52QSQXsjrfe5RXyeblbFhwUVSW1BRUSrYCyoimkRjgUVEa2CsaAqpkU4FlREtArGgqqYFuFYUBHRKhgLqmJahGNBRUSrYG4laHLc9Hu7olpATpAzsUsOEs9p1RynHP3dVdBVpDJOxmAzY2IsC/pmZPWdbU+EWtC3OCwR7LgZdfY0QUeBX3dwZA3NEbr/NhIxNbv7/J7fVxJ0VtlK7FjQGfGY2kC8WtAK747Qf3IC8iTUwTnl5j0N8eoIdYRmGZDVUNYDUVOUs1Pbi+3NFZuGj7bQnI8NFqq8syIUNXIWtLIPZQVFTpjrqGsC18pWs2OgB3prKCInjqTStuWKEWpBK3tVRI4F/XwjAUb61SIUTjjzmgVbL9FaUVaJU2PtMGQUq9QLQH4QsDrlwglb0I93iC7fFDGCMk7IRG0rVilCV2AtjdDWhcdnu0wXxyygZIchdEbnaUEP+bp0gB83RaPO07IPbcWyoBb0xUDOmVEDxmSsbCbsqUfMZJgxxzTILIAhxxEavXnN1CNGLGaMBT3ckhTulFHAdXW5rbXGTVF6md7DYVcjhzwAGWXSoLvc9F+RrRmM5tmC/qU9Jqvcocv9AZcg+3x+YNKIAAAAAElFTkSuQmCC);background-position:90% 50%;background-repeat:no-repeat;background-size:30%;border-radius:10px;color:#fff;padding:10px 15px}.header-container .stack-container-fourth .front-icon{width:80%}.header-container .stack-container-fourth .share-number{font-family:Century Gothic;font-size:24px;font-weight:700}.header-container .stack-container-fourth .share-title{font-family:Century Gothic;font-size:17px;font-weight:700}.header-container .stack-container-fourth .share-des{font-family:Century Gothic;font-size:14px}.header-container .stack-container-fifth{background-color:#ec2777;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAAmCAYAAAAV3L/bAAAABHNCSVQICAgIfAhkiAAAAgxJREFUeF7tW0luwzAQq77ZB+abbpPGqKON1EbbAHMJEMhDiZxNUhy+Jn22bXvspkII35PM2kwjA6FxfHG4BZ3F5JgdCzrG3+kOfgyk52QSQXsjrfe5RXyeblbFhwUVSW1BRUSrYCyoimkRjgUVEa2CsaAqpkU4FlREtArGgqqYFuFYUBHRKhgLqmJahGNBRUSrYG4laHLc9Hu7olpATpAzsUsOEs9p1RynHP3dVdBVpDJOxmAzY2IsC/pmZPWdbU+EWtC3OCwR7LgZdfY0QUeBX3dwZA3NEbr/NhIxNbv7/J7fVxJ0VtlK7FjQGfGY2kC8WtAK747Qf3IC8iTUwTnl5j0N8eoIdYRmGZDVUNYDUVOUs1Pbi+3NFZuGj7bQnI8NFqq8syIUNXIWtLIPZQVFTpjrqGsC18pWs2OgB3prKCInjqTStuWKEWpBK3tVRI4F/XwjAUb61SIUTjjzmgVbL9FaUVaJU2PtMGQUq9QLQH4QsDrlwglb0I93iC7fFDGCMk7IRG0rVilCV2AtjdDWhcdnu0wXxyygZIchdEbnaUEP+bp0gB83RaPO07IPbcWyoBb0xUDOmVEDxmSsbCbsqUfMZJgxxzTILIAhxxEavXnN1CNGLGaMBT3ckhTulFHAdXW5rbXGTVF6md7DYVcjhzwAGWXSoLvc9F+RrRmM5tmC/qU9Jqvcocv9AZcg+3x+YNKIAAAAAElFTkSuQmCC);background-position:90% 50%;background-repeat:no-repeat;background-size:30%;border-radius:10px;color:#fff;padding:10px 15px}.header-container .stack-container-fifth .front-icon{width:80%}.header-container .stack-container-fifth .share-number{font-family:Century Gothic;font-size:24px;font-weight:700}.header-container .stack-container-fifth .share-title{font-family:Century Gothic;font-size:17px;font-weight:700}.header-container .stack-container-fifth .share-des{font-family:Century Gothic;font-size:14px}.header-container .stack-container-sixth{background-color:#c34c0b;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHQAAAAmCAYAAAAV3L/bAAAABHNCSVQICAgIfAhkiAAAAgxJREFUeF7tW0luwzAQq77ZB+abbpPGqKON1EbbAHMJEMhDiZxNUhy+Jn22bXvspkII35PM2kwjA6FxfHG4BZ3F5JgdCzrG3+kOfgyk52QSQXsjrfe5RXyeblbFhwUVSW1BRUSrYCyoimkRjgUVEa2CsaAqpkU4FlREtArGgqqYFuFYUBHRKhgLqmJahGNBRUSrYG4laHLc9Hu7olpATpAzsUsOEs9p1RynHP3dVdBVpDJOxmAzY2IsC/pmZPWdbU+EWtC3OCwR7LgZdfY0QUeBX3dwZA3NEbr/NhIxNbv7/J7fVxJ0VtlK7FjQGfGY2kC8WtAK747Qf3IC8iTUwTnl5j0N8eoIdYRmGZDVUNYDUVOUs1Pbi+3NFZuGj7bQnI8NFqq8syIUNXIWtLIPZQVFTpjrqGsC18pWs2OgB3prKCInjqTStuWKEWpBK3tVRI4F/XwjAUb61SIUTjjzmgVbL9FaUVaJU2PtMGQUq9QLQH4QsDrlwglb0I93iC7fFDGCMk7IRG0rVilCV2AtjdDWhcdnu0wXxyygZIchdEbnaUEP+bp0gB83RaPO07IPbcWyoBb0xUDOmVEDxmSsbCbsqUfMZJgxxzTILIAhxxEavXnN1CNGLGaMBT3ckhTulFHAdXW5rbXGTVF6md7DYVcjhzwAGWXSoLvc9F+RrRmM5tmC/qU9Jqvcocv9AZcg+3x+YNKIAAAAAElFTkSuQmCC);background-position:90% 50%;background-repeat:no-repeat;background-size:30%;border-radius:10px;color:#fff;padding:10px 15px}.header-container .stack-container-sixth .front-icon{width:80%}.header-container .stack-container-sixth .share-number{font-family:Century Gothic;font-size:24px;font-weight:700}.header-container .stack-container-sixth .share-title{font-family:Century Gothic;font-size:17px;font-weight:700}.header-container .stack-container-sixth .share-des{font-family:Century Gothic;font-size:14px}.dialog-container .css-1qqsdnr-MuiAutocomplete-root .MuiAutocomplete-tag{background-color:#0f81c2;border-radius:10px!important;color:#fff}.dialog-container .css-eem9g9-MuiButtonBase-root-MuiChip-root .MuiChip-deleteIcon{color:#fff!important}.dialog-container .MuiPaper-root{border-radius:10px!important}.dialog-container .title-parent-meeting{color:#0f81c2;font-family:Siemreap!important;font-size:17px}.dialog-container .dialog-title{color:#0f81c2;font-family:Century Gothic;font-size:17px;font-weight:700}.dialog-container .dialog-title-kh{color:#0f81c2;font-family:KhmerOsMuol;font-size:17px}.dialog-container .leave-text{color:#0f81c2;font-weight:700;margin-top:4px}.dialog-container .leave-sub-title{color:#0f81c2;margin-bottom:3px}.dialog-container .box-date{align-items:center;background-color:#fff;border-radius:8px;display:flex;width:100%}.dialog-container .box-date .MuiOutlinedInput-input,.dialog-container .box-date .css-1ua80n0-MuiInputBase-input-MuiOutlinedInput-input{font-family:Siemreap!important}.dialog-container .box-date .MuiInputLabel-root.Mui-focused,.dialog-container .box-date .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.dialog-container .box-date .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{border-radius:6px;font-family:Siemreap!important}.dialog-container .close-icon{color:red}.dialog-container .certified-image{height:400px;object-fit:cover;width:auto}.dialog-container .announcement-image{height:300px;object-fit:cover!important;width:100%}.dialog-container .certified-image-portrait{height:400px;object-fit:cover;width:auto}.dialog-container .certified-image-landscape{height:280px;object-fit:cover;width:auto}.dialog-container .view-certified-image{height:100%;object-fit:cover;width:100%}.dialog-container .btn-upload{background-color:#0f81c2!important;color:#fff;font-family:Century Gothic;font-size:15px;padding:6px 20px;text-transform:none}.dialog-container .avater-image{border-radius:10px;height:185px;object-fit:cover!important;width:160px}.dialog-container .student-takenap-image{height:auto;object-fit:cover!important;width:160px}.dialog-container .student-image{height:180px;width:180px}.dialog-container .image-title{color:#0f81c2;font-family:Century Gothic;font-size:15px;text-align:center}.dialog-container .image-title-error{color:#f84b4b;font-family:Century Gothic;font-size:15px;text-align:center}.dialog-container .field-title-bold{color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700}.dialog-container .field-title-bold-enrollment{color:#0f81c2;font-family:Bayon!important;font-size:19px}.dialog-container .field-title{color:#0f81c2;font-family:Century Gothic;font-size:15px}.dialog-container .field-title-kh{color:#0f81c2}.dialog-container .field-item,.dialog-container .field-title-kh{font-family:Siemreap!important;font-size:15px}.dialog-container .department-title{border-radius:4px;box-shadow:0 3px 12px rgba(0,0,0,.09);padding:4px 10px;width:300px}.dialog-container .access-delete-container{background-color:#fff!important;border:1px solid #f84b4b;border-radius:6px;height:22px;width:22px}.dialog-container .access-delete-container .delete-icon{color:#f84b4b;font-size:16px!important;margin-top:2px}.dialog-container .table-head{border:none;height:40px!important}.dialog-container .table-head .thead-title,.dialog-container .table-head .thead-title-end,.dialog-container .table-head .thead-title-start{border:none;color:#0f81c2;font-family:Siemreap!important;font-size:15px;font-weight:700;padding:10px}.dialog-container .table-list-body{font-family:Siemreap!important}.dialog-container .subject-select{background-color:#0f81c2;border-radius:8px!important;color:#fff}.dialog-container .subject-select .icon-subject-select{color:#fff}.dialog-container .subject-select .icon-subject-select:hover{color:wheat!important}.dialog-container .list-table-cell{color:#0f81c2;font-family:15px;font-size:15px;padding:8px 10px}.dialog-container .list-table-body-cell{font-family:15px;font-size:15px;padding:10px}.dialog-container .addlist-icon{color:#0f81c2;font-size:24px}.dialog-container .deletelist-icon{color:#f84b4b;font-size:24px}.dialog-container .viewpw-icon{cursor:pointer}.dialog-container .btn-create{background-color:#0f81c2!important;box-shadow:none}.dialog-container .btn-create,.dialog-container .btn-delete{border-radius:5px;color:#fff;font-family:Century Gothic;font-weight:700;margin-top:10px;padding:8px 0}.dialog-container .btn-delete{background-color:#f84b4b!important}.dialog-container .btn-delete-disabled{background-color:gray!important;border-radius:5px;color:#fff;font-family:Century Gothic;font-weight:700;margin-top:10px;padding:8px 0}.dialog-container .icon-button{height:180px;margin-top:-10px;width:180px}.dialog-container .icon-button .company-logo{height:100%;width:100%}.dialog-container .invoice-title{color:#0f81c2;font-family:KhmerOsMuol;font-size:18px;font-weight:200;text-align:center}.dialog-container .invoice{border-bottom:1px solid #0f81c2;color:#0f81c2;font-family:Siemreap!important;font-size:18px;font-weight:700;text-align:center}.dialog-container .date-title{text-align:right}.dialog-container .body-title,.dialog-container .date-title{color:#0f81c2;font-family:Siemreap!important;font-size:15px}.dialog-container .tab-container{border:1px solid #0f81c2;border-collapse:collapse}.dialog-container .tab-container .body-cell,.dialog-container .tab-container .thead-table{border:1px solid #0f81c2;font-family:Siemreap!important;font-size:14px}.dialog-container .tab-container .body-cell{text-align:center}.dialog-container .tab-container .footer-tab{border:1px solid #0f81c2;font-family:KhmerOsMuol;font-size:14px;text-align:center}.dialog-container .footer-invoice{color:#0f81c2;font-family:KhmerOsMuol;font-size:15px;text-align:center}.dialog-container .btn-print{background-color:#0f81c2!important;color:#fff;font-size:17px;text-align:center}.dialog-container .active-icon{background-color:#09ff00;border-radius:50%;height:10px;margin-top:7px!important;width:10px}.dialog-container .not-active-icon{background-color:red;border-radius:50%;height:10px;margin-top:7px;width:10px}.dialog-container .text-active{color:#005bfa;font-family:Century Gothic;font-size:14px;font-weight:700}.dialog-container .text-inactive{color:#b6b4b4;font-family:Century Gothic;font-size:14px;font-weight:700}.dialog-container .btn-add{background-color:#0f81c2!important;border-radius:5px;box-shadow:none;color:#fff;font-family:Century Gothic;font-weight:700;margin-top:10px;padding:3px 5px}.dialog-container .btn-upload-doc{border:1px dashed #90caf9;border-radius:10px;height:208px;width:100%}.dialog-container .btn-upload-doc .doc-image{border-radius:10px;height:110px;object-fit:cover;width:100px}.page-container .slash{background-color:#0f81c2;height:40px;width:4px}.page-container .page-title{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700!important}.page-container .alert-text{color:#0f81c2;font-family:Siemreap!important;font-size:19px;font-weight:700!important;text-align:center}.page-container .stack-container-first{background-color:#fff;border-radius:10px;padding:20px 20px 10px;width:100%!important}.page-container .stack-container-first .share-des{color:#0f81c2;font-family:KhmerOsMuol;font-size:17px;font-weight:100}.page-container .stack-container-first .data-item{margin-bottom:15px;margin-top:10px}.page-container .stack-container-first .data-item .front-icon{width:80%}.page-container .stack-container-first .data-item .share-number{font-size:26px;font-weight:700}.page-container .stack-container-first .data-item .icon-money{height:30px;justify-items:center;margin-bottom:auto;margin-left:15px;margin-top:13px;width:30px}.page-container .stack-container-first .data-item .each-data{margin-bottom:15px;margin-left:30px}.page-container .stack-container-first .data-item .each-data .all-sale{color:#0f81c2;justify-content:center;padding-top:5px}.page-container .page-header{height:40px;width:100%}.page-container .page-header .slash{background-color:#0f81c2;height:40px;width:4px}.page-container .page-header .page-title{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700!important}.page-container .page-header .page-title-kh{color:#0f81c2;font-family:Siemreap!important;font-size:19px;font-weight:700!important}.page-container .page-header .breadcrumbs-title{color:#000;font-family:Century Gothic;font-size:15px}.page-container .page-header .breadcrumbs-title-kh{color:#000;font-family:Siemreap!important;font-size:15px}.page-container .page-header .slash-title{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700}.page-container .page-header .page-link-title{color:#0f81c2;cursor:pointer;font-family:Century Gothic;font-size:15px;text-decoration:none}.page-container .active-class-using-status{background-color:#37d332}.page-container .active-class-using-status,.page-container .class-using-status{border-radius:6px;color:#fff;font-family:Century Gothic;font-size:14px;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:8px;padding:1px 6px}.page-container .class-using-status{background-color:#f84b4b}.page-container .inactive-tab{color:rgba(0,0,0,.6)}.page-container .active-tab,.page-container .inactive-tab{border-radius:0;font-family:Century Gothic;font-weight:700}.page-container .active-tab{border-bottom:2px solid #0f81c2;color:#0f81c2}.page-container .announcement-card{background-color:#fff;border:1px solid #e2e0e0;border-radius:10px}.page-container .announcement-card .announcement-image-container{position:relative}.page-container .announcement-card .announcement-image-container .announcement-image{border-radius:10px;height:220px;object-fit:cover;width:100%}.page-container .announcement-card .announcement-title{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;color:#0f81c2;display:-webkit-box!important;font-family:Bayon!important;font-size:19px;overflow:hidden}.page-container .announcement-card .announcement-des{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-family:Siemreap!important;font-size:15px;overflow:hidden}.page-container .building-page .buiding-container .title-text{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700;text-transform:capitalize}.page-container .building-page .buiding-container .box-border{background-color:#0f81c2;height:5px;width:100%}.page-container .building-page .buiding-container .field-room{cursor:pointer}.page-container .building-page .buiding-container .field-room .room-title{font-size:19px;font-weight:700}.page-container .building-page .buiding-container .field-room .classroom-title{color:#fff;font-size:12px;font-weight:700}.page-container .building-page .buiding-container .field-room .classroom-title-color{color:#0f81c2;font-size:12px;font-weight:700}.page-container .building-page .buiding-container .field-room .classroom-total-student{font-size:12px}.page-container .building-page .buiding-container .field-room .time-container{margin-top:4px}.page-container .building-page .buiding-container .field-room .time-container .shift-text{color:#fff!important;font-size:13px!important;font-size:100!important}.page-container .building-page .buiding-container .field-room .time-container .shift-text-color{color:#0f81c2!important;font-size:13px!important;font-size:100!important}.page-container .building-page .buiding-container .field-room .time-container .number-shift{color:#fff!important;font-size:13px!important;font-weight:700}.page-container .building-page .buiding-container .field-room .time-container .number-shift-color{color:#ea2877!important;font-size:13px!important;font-weight:700}.page-container .search-title{color:#0f81c2;font-family:Bayon!important;font-size:17px;font-weight:100!important;margin-top:8px;width:130px!important}.page-container .details-header{background-color:#fff;border-radius:10px;margin-top:30px;padding:20px}.page-container .details-header .details-des{color:#0f81c2;font-family:Siemreap!important;font-size:15px}.page-container .tabs-container .stack-tabs{background-color:#fff;border-radius:5px;padding:0 20px;width:500px}.page-container .tabs-container .stack-tabs .btn-tabs{color:gray!important;font-family:Bayon!important;font-size:15px}.page-container .tabs-container .stack-tabs .btn-tabs-action{color:#0f81c2!important;font-family:Bayon!important;font-size:15px}.page-container .tabs-container .btn-dollar-payment{background-color:#ff8204;border-radius:5px;color:#fff;font-family:Bayon!important;font-size:15px;justify-content:center;width:auto}.page-container .tabs-container .btn-dollar-payment .icon-dollar{margin-bottom:2px}.page-container .tabs-container .btn-create-payment{background-color:#fff;border-radius:5px;color:#0f81c2;font-family:Bayon!important;font-size:15px;justify-content:center;text-align:center;width:auto}.page-container .tabs-container .btn-create-payment .icon-create-payment{font-size:12px;font-weight:700;margin-bottom:3px}.page-container .search-field{background-color:#fff;border-radius:6px;color:#0f81c2;font-family:Century Gothic;font-weight:700;width:100%}.page-container .search-field .css-1ua80n0-MuiInputBase-input-MuiOutlinedInput-input{color:#0f81c2;font-family:Siemreap!important;font-weight:700}.page-container .search-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700}.page-container .search-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{border-radius:6px!important;color:#0f81c2!important;font-family:Siemreap,!important!important;font-weight:700!important}.page-container .search-field .MuiInputLabel-root.Mui-focused{border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700}.page-container .search-field .MuiOutlinedInput-input{color:#0f81c2;font-family:Siemreap!important;font-weight:700}.page-container .search-field .supplier-detail-box{justify-content:space-between}.page-container .attemp-field{background-color:#fff;border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700;width:100%}.page-container .attemp-field .css-1ua80n0-MuiInputBase-input-MuiOutlinedInput-input{color:#0f81c2;font-family:Siemreap,!important!important;font-weight:700}.page-container .attemp-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700}.page-container .attemp-field .MuiInputLabel-root.Mui-focused,.page-container .attemp-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700}.page-container .select-role{background-color:#fff;border-radius:6px;color:#0f81c2;font-family:Century Gothic;font-weight:700;width:100%}.page-container .select-role .MuiOutlinedInput-input,.page-container .select-role .css-1ua80n0-MuiInputBase-input-MuiOutlinedInput-input{color:#0f81c2;font-family:Siemreap!important;font-weight:700}.page-container .select-role .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:6px;font-family:Siemreap!important}.page-container .select-role .MuiInputLabel-root.Mui-focused,.page-container .select-role .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700}.page-container .btn-create{background-color:#0f81c2!important;border-radius:10px;color:#fff;font-family:Siemreap!important;font-size:"Siemreap"!important;height:100%;padding:8px 30px}.page-container .btn-create .icon-add{height:18px;width:18px}.page-container .btn-save{background-color:#fff;border-radius:8px;color:#0f81c2!important;font-family:Bayon!important;font-size:"Siemreap"!important;height:100%;padding:6px 20px}.page-container .btn-save .icon-save{height:18px;margin-right:5px;width:18px}.page-container .grade-result-container{position:relative}.page-container .grade-result-container .grade-result-img{height:1180px;width:776px}.page-container .grade-result-container .grade-result-body{position:absolute;top:0}.page-container .body-container{border-radius:10px;margin-top:15px;padding:0 0 20px;width:100%}@media(min-width:0px)and (max-width:376px){.page-container .body-container{width:310px!important}}@media(min-width:377px)and (max-width:425px){.page-container .body-container{width:370px!important}}@media(min-width:426px)and (max-width:600px){.page-container .body-container{width:476px!important}}.page-container .body-container .table{border-collapse:initial;border-spacing:0 6px;display:table;overflow-x:auto;white-space:nowrap;width:100%}.page-container .body-container .table .header-row{background-color:#fff;padding:10px 0}.page-container .body-container .table .header-row .header-title-start{border-radius:6px 0 0 6px}.page-container .body-container .table .header-row .header-title,.page-container .body-container .table .header-row .header-title-start{border:none;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700;padding:10px 10px 10px 20px}.page-container .body-container .table .header-row .header-title .header-title-subject{font-weight:700!important;line-height:1.5em;overflow:hidden;text-align:center;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:normal;width:100px!important;width:100%}.page-container .body-container .table .header-row .header-title-start-score{background-color:#fff;border:none;border-radius:6px 0 0 6px;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700;padding:10px 10px 10px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.page-container .body-container .table .header-row .header-title-score{background-color:#fff;border:none;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700!important;padding:5px 5px 5px 10px;position:-webkit-sticky;position:sticky;text-align:center;top:0;width:110px!important;z-index:100}.page-container .body-container .table .header-row .header-title-score .header-title-subject{font-weight:700!important;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:normal;width:100px!important;width:100%}.page-container .body-container .table .header-row .header-title-score .header-title-score-title{color:#0f81c2;font-family:Century Gothic;font-size:14px;font-weight:700!important}.page-container .body-container .table .header-row .header-title-score .header-title-score-rank{color:red;font-family:Century Gothic;font-size:14px;font-weight:700!important}.page-container .body-container .table .header-row .header-title-score-end{background-color:#fff;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:100}.page-container .body-container .table .header-row .header-title-end,.page-container .body-container .table .header-row .header-title-score-end{border:none;border-radius:0 6px 6px 0;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700;padding:10px 10px 10px 0}.page-container .body-container .table .header-row .header-title-end .btn-create{font-family:Century Gothic;font-size:10px;height:30px;width:80px}.page-container .body-container .table .header-row .header-title-end .btn-create .icon-add-list{height:13px;width:13px}.page-container .body-container .table .header-row .header-sticky-left{background-color:#fff!important;left:0!important}.page-container .body-container .table .header-row .header-sticky-right{background-color:#fff!important;position:-webkit-sticky;position:sticky;right:0!important}.page-container .body-container .table .body{background-color:#fff;box-shadow:none}.page-container .body-container .table .body .onclick-student,.page-container .body-container .table .body :hover{background-color:#eff6fd}.page-container .body-container .table .body .body-row{cursor:pointer}.page-container .body-container .table .body .body-row .body-cell-sticky-left{background-color:#fff!important;left:0;position:-webkit-sticky;position:sticky}.page-container .body-container .table .body .body-row .body-cell-sticky-right{background-color:#fff!important;position:-webkit-sticky;position:sticky;right:0}.page-container .body-container .table .body .body-row .body-cell-start{border:none;border-radius:6px 0 0 6px;font-size:15px;padding:6px 6px 6px 20px}.page-container .body-container .table .body .body-row .body-cell-start .time-schedule{color:#0f81c2;font-family:Siemreap!important;font-size:15px}.page-container .body-container .table .body .body-row .body-cell-start-red{background-color:#fcbcbc!important;border:none;border-radius:6px 0 0 6px;font-size:15px;padding:6px 6px 6px 20px}.page-container .body-container .table .body .body-row .body-cell-start-red .time-schedule{color:#0f81c2;font-family:Siemreap!important;font-size:15px}.page-container .body-container .table .body .body-row .body-cell{border:none;font-family:Siemreap!important;font-size:15px;padding:6px 6px 6px 20px}.page-container .body-container .table .body .body-row .body-cell .student-name{font-family:Siemreap,!important!important;font-size:15px!important}.page-container .body-container .table .body .body-row .body-cell .subject-name-big{font-size:14px}.page-container .body-container .table .body .body-row .body-cell .status-finish{color:#09aa09;font-family:Siemreap!important;font-size:16px}.page-container .body-container .table .body .body-row .body-cell .status-pending{color:#f4d03f!important;font-family:Siemreap!important;font-size:16px}.page-container .body-container .table .body .body-row .body-cell .subject-name{font-size:12px}.page-container .body-container .table .body .body-row .body-cell .text-field-score .MuiInputBase-input{padding:5px!important;text-align:left!important}.page-container .body-container .table .body .body-row .body-cell .grade-score-cell{font-family:Siemreap!important;font-size:15px;font-weight:700!important}.page-container .body-container .table .body .body-row .body-cell .programme-data{font-size:15px}.page-container .body-container .table .body .body-row .body-cell .customer-type{background-color:#0f81c2;border-radius:2px;border-radius:10px;color:#fff;font-family:Century Gothic;font-size:12px;margin:0 auto;padding:1px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-container .body-container .table .body .body-row .body-cell .subject-name{color:#0f81c2;font-size:14px;font-weight:700;text-align:center}.page-container .body-container .table .body .body-row .body-cell .subject-name-active{color:red;font-size:14px;font-weight:700;text-align:center}.page-container .body-container .table .body .body-row .body-cell .teacher-name{color:#0f81c2;font-size:14px;text-align:center}.page-container .body-container .table .body .body-row .body-cell .teacher-name-active{color:red;font-size:14px;text-align:center}.page-container .body-container .table .body .body-row .body-cell .come{color:green;font-size:15px;font-weight:bolder}.page-container .body-container .table .body .body-row .body-cell .absent{color:red;font-size:15px;font-weight:bolder}.page-container .body-container .table .body .body-row .body-cell .late{color:blue;font-size:15px;font-weight:bolder}.page-container .body-container .table .body .body-row .body-cell .permission{color:#f4d03f;font-size:15px;font-weight:bolder}.page-container .body-container .table .body .body-row .body-cell .yes-title{color:#03ad52;font-size:15px;font-weight:700}.page-container .body-container .table .body .body-row .body-cell .no-title{color:red;font-weight:700}.page-container .body-container .table .body .body-row .body-cell .btn-copy-id{background-color:#fff;color:#000}.page-container .body-container .table .body .body-row .body-cell-red{background-color:#fcbcbc!important;border:none;font-family:Siemreap!important;font-size:15px;padding:6px 6px 6px 20px}.page-container .body-container .table .body .body-row .body-cell-red .student-name{font-family:Siemreap,!important!important;font-size:15px!important}.page-container .body-container .table .body .body-row .body-cell-red .subject-name-big{font-size:14px}.page-container .body-container .table .body .body-row .body-cell-red .status-finish{color:#09aa09;font-family:Siemreap!important;font-size:16px}.page-container .body-container .table .body .body-row .body-cell-red .status-pending{color:#f4d03f!important;font-family:Siemreap!important;font-size:16px}.page-container .body-container .table .body .body-row .body-cell-red .subject-name{font-size:12px}.page-container .body-container .table .body .body-row .body-cell-red .text-field-score .MuiInputBase-input{padding:5px!important;text-align:left!important}.page-container .body-container .table .body .body-row .body-cell-red .grade-score-cell{font-family:Siemreap!important;font-size:15px;font-weight:700!important}.page-container .body-container .table .body .body-row .body-cell-red .programme-data{font-size:15px}.page-container .body-container .table .body .body-row .body-cell-red .customer-type{background-color:#0f81c2;border-radius:2px;border-radius:10px;color:#fff;font-family:Century Gothic;font-size:12px;margin:0 auto;padding:1px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-container .body-container .table .body .body-row .body-cell-red .subject-name{color:#0f81c2;font-size:14px;font-weight:700;text-align:center}.page-container .body-container .table .body .body-row .body-cell-red .subject-name-active{color:red;font-size:14px;font-weight:700;text-align:center}.page-container .body-container .table .body .body-row .body-cell-red .teacher-name{color:#0f81c2;font-size:14px;text-align:center}.page-container .body-container .table .body .body-row .body-cell-red .teacher-name-active{color:red;font-size:14px;text-align:center}.page-container .body-container .table .body .body-row .body-cell-red .come{color:green;font-size:15px;font-weight:bolder}.page-container .body-container .table .body .body-row .body-cell-red .absent{color:red;font-size:15px;font-weight:bolder}.page-container .body-container .table .body .body-row .body-cell-red .late{color:blue;font-size:15px;font-weight:bolder}.page-container .body-container .table .body .body-row .body-cell-red .permission{color:#f4d03f;font-size:15px;font-weight:bolder}.page-container .body-container .table .body .body-row .body-cell-red .yes-title{color:#03ad52;font-size:15px;font-weight:700}.page-container .body-container .table .body .body-row .body-cell-red .no-title{color:red;font-weight:700}.page-container .body-container .table .body .body-row .body-cell-red .btn-copy-id{background-color:#fff;color:#000}.page-container .body-container .table .body .body-row .active-icon{background-color:#09ff00;border-radius:50%;height:10px;margin-top:7px!important;width:10px}.page-container .body-container .table .body .body-row .not-active-icon{background-color:red;border-radius:50%;height:10px;margin-top:7px;width:10px}.page-container .body-container .table .body .body-row .body-cell-end{border:none;border-radius:0 6px 6px 0;font-size:15px;padding:6px 20px 6px 0}.page-container .body-container .table .body .body-row .body-cell-score-end{background-color:#fff;border:none;border-radius:0 6px 6px 0;font-size:15px;padding:6px 6px 6px 20px}.page-container .body-container .table .body .body-row .body-cell-score-end .icon-delete{color:red;font-size:28px}.page-container .body-container .table .body .body-row .body-cell-score{background-color:#fff;border:none;font-size:15px;padding:5px;text-align:center!important}.page-container .body-container .table .body .body-row .body-cell-score .student-name{font-family:Siemreap,!important!important;font-size:15px!important}.page-container .body-container .table .body .body-row .body-cell-score .text-field-score .MuiInputBase-input{border:1px solid #4f8d6f;border-radius:5px;padding:5px 3px!important;text-align:center!important}.page-container .body-container .table .body .body-row .body-cell-score .text-field-score .css-jvf6rl-MuiInputBase-root-MuiOutlinedInput-root{border:1px solid #4f8d6f;padding:3px!important}.page-container .body-container .table .body .body-row .body-cell-score .text-field-teaching-time .MuiInputBase-input{border:1px solid #4f8d6f;border-radius:5px;padding:3px!important}.page-container .body-container .table .body .body-row .body-cell-score .text-field-date .MuiInputBase-input{border-radius:5px;padding:5px 3px!important;text-align:center!important}.page-container .body-container .table .body .body-row .body-cell-score .text-field-date .css-jvf6rl-MuiInputBase-root-MuiOutlinedInput-root{border:1px solid #4f8d6f;margin:none!important;width:200px}.page-container .body-container .table .body .body-row .body-cell-score .btn-remove{background-color:#f84b4b;border-radius:6px;color:#fff;font-family:Siemreap!important;font-size:12px;padding:4px 10px;text-transform:none!important}.page-container .body-container .table .body .body-row .body-cell-subject{border:none;color:#0f81c2;font-family:Siemreap!important;font-size:15px;font-weight:700;padding:5px 5px 5px 10px;text-align:left}.page-container .body-container .table .body .body-row .body-cell-subject .text-field-score .MuiInputBase-input{border:1px solid #4f8d6f;border-radius:5px;padding:5px 3px!important;text-align:center!important}.page-container .body-container .table .body .body-row .body-cell-subject .text-field-score .css-jvf6rl-MuiInputBase-root-MuiOutlinedInput-root{border:1px solid #4f8d6f;padding:3px!important}.page-container .body-container .table .body .body-row .add-body-cell-score{color:#0f81c2;font-weight:700;text-align:center}.page-container .body-container .table .body .body-row .body-cell-schedule-start{border:none;border-radius:6px 0 0 6px;font-size:15px;padding:6px 6px 6px 10px}.page-container .body-container .table .body .body-row .body-cell-schedule-start .time-schedule{color:#0f81c2;font-family:Siemreap!important;font-size:15px}.page-container .body-container .table .body .body-row .body-cell-schedule{border:none;font-size:15px;padding:6px 6px 6px 8px}.page-container .body-container .table .body .body-row .body-cell-schedule .field-schedule-list{align-items:center;background-color:#eff6fd;border-radius:8px;display:flex;width:100%}.page-container .body-container .table .body .body-row .body-cell-schedule .field-schedule-list .css-i4bv87-MuiSvgIcon-root{display:none!important}.page-container .body-container .table .body .body-row .body-cell-schedule .field-schedule-list .MuiOutlinedInput-input,.page-container .body-container .table .body .body-row .body-cell-schedule .field-schedule-list .css-1ua80n0-MuiInputBase-input-MuiOutlinedInput-input{color:gray;font-family:Siemreap!important}.page-container .body-container .table .body .body-row .body-cell-schedule .field-schedule-list .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#eff6fd;border-radius:6px;font-family:Siemreap!important;font-size:15px}.page-container .body-container .table .body .body-row .body-cell-schedule .field-schedule-list .MuiInputLabel-root.Mui-focused,.page-container .body-container .table .body .body-row .body-cell-schedule .field-schedule-list .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{border-radius:6px;color:gray;font-family:Siemreap!important}.page-container .body-container .table .body .body-row .body-cell-schedule .subject-name-big{font-size:14px}.page-container .body-container .table .body .body-row .body-cell-schedule .subject-name{font-size:12px}.page-container .body-container .table .body .body-row .body-cell-schedule .text-field-score{width:60px!important}.page-container .body-container .table .body .body-row .body-cell-schedule .text-field-score .MuiInputBase-input{padding:5px!important;text-align:center!important}.page-container .body-container .table .body .body-row .body-cell-schedule .grade-score-cell{font-family:Siemreap!important;font-size:15px;font-weight:700!important}.page-container .body-container .table .body .body-row .body-cell-schedule-end{border:none;border-radius:0 6px 6px 0;font-size:15px;padding:6px 10px 6px 0}.page-container .body-container .detial-container{background-color:#fff;border-radius:10px;margin:2% 5% 0;padding:40px 50px}.page-container .body-container .test-result-detail{background-color:#fff;border-radius:10px;min-height:400px;padding:25px}.page-container .body-container .test-result-detail .group-class-name{color:#0f81c2;font-family:Siemreap!important;font-size:15px}.page-container .body-container .test-result-detail .class-name{color:#0f81c2;font-family:Siemreap!important;font-size:19px;font-weight:700}.page-container .body-container .test-result-detail .subject-box{background-color:#f5f9fc;border-radius:5px;margin-bottom:4px;padding-bottom:4px;padding-top:4px;width:100%}.page-container .body-container .test-result-detail .subject-box .subject{color:#757575;font-family:Century Gothic;font-size:17px;width:100%}.page-container .body-container .test-result-detail .score{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700}.page-container .body-container .test-result-detail .delete-btn{background-color:#f84b4b;color:#f84b4b;color:#fff;font-family:Century Gothic;font-size:12px;width:74px}.page-container .body-container .test-result-detail .btn-result{background-color:#e0e0e0;color:#f84b4b;color:#fff;font-family:Century Gothic;font-size:12px;width:74px}.page-container .body-container .test-result-detail .btn-result-active{background-color:#0f81c2;color:#f84b4b;color:#fff;font-family:Century Gothic;font-size:12px;width:74px}.page-container .box-header{align-items:center;background-color:#fff;border-radius:8px;display:flex;padding:8px;width:100%}.page-container .box-header .box-header-text{color:#0f81c2;font-weight:700}.page-container .box-date{align-items:center;background-color:#fff;border-radius:8px;display:flex;width:100%}.page-container .box-date .MuiOutlinedInput-input,.page-container .box-date .css-1ua80n0-MuiInputBase-input-MuiOutlinedInput-input{color:#0f81c2;font-family:Siemreap!important;font-weight:700}.page-container .box-date .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:6px;font-family:Siemreap!important}.page-container .box-date .MuiInputLabel-root.Mui-focused,.page-container .box-date .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700}.page-container .show-data{background-color:#fff;border-radius:5px;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700;height:40px;padding-left:7px;width:100%}.page-container .search-date{background-color:#fff;border-radius:8px;width:100%}.page-container .search-date .MuiOutlinedInput-input,.page-container .search-date .css-1ua80n0-MuiInputBase-input-MuiOutlinedInput-input{font-family:Siemreap!important}.page-container .search-date .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:6px;font-family:Siemreap!important}.page-container .search-date .MuiInputLabel-root.Mui-focused,.page-container .search-date .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{border-radius:6px;color:#000;font-family:Siemreap!important}.page-container .btn-delete{background-color:#f84b4b!important}.page-container .btn-delete,.page-container .btn-print{border-radius:10px;color:#fff;font-family:Siemreap!important;font-size:"Siemreap"!important;height:100%;margin-top:20px;padding:8px 30px}.page-container .btn-print{background-color:#0f81c2!important}.page-container .btn-print .icon-add,.page-container .btn-print .icon-print{height:18px!important;width:18px!important}.page-container .btn-print-aready-send{background-color:#ff7171!important;border-radius:10px;color:#fff;font-family:Siemreap!important;font-size:"Siemreap"!important;height:100%;margin-top:20px;padding:8px 30px}.page-container .btn-print-aready-send .icon-add,.page-container .btn-print-aready-send .icon-print{height:18px!important;width:18px!important}.page-container .btn-reset{background-color:#0f81c2!important;color:#fff;font-size:12px;text-align:center}.page-container .btn-add-chapter{background-color:#0f81c2!important;border-radius:10px;color:#fff;font-family:Siemreap!important;font-size:"Siemreap"!important;height:100%;width:30px!important}.page-container .select-acad-year{background-color:#fff;border-radius:8px;width:100%}.page-container .select-acad-year .MuiOutlinedInput-input,.page-container .select-acad-year .css-1ua80n0-MuiInputBase-input-MuiOutlinedInput-input{color:#0f81c2;font-family:Siemreap!important}.page-container .select-acad-year .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:6px;font-family:Siemreap!important}.page-container .select-acad-year .MuiInputLabel-root.Mui-focused,.page-container .select-acad-year .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{border-radius:6px;color:#0f81c2;font-family:Siemreap!important}.page-container .select-acad-year .css-i4bv87-MuiSvgIcon-root{color:#0f81c2}.page-container .select-title{color:#0f81c2;font-family:Siemreap!important;font-size:15px;padding:0 0 5px 5px}.page-container .total-student{background-color:#fff;border-radius:5px;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700;height:40px;padding-left:7px}.page-container .total-present{color:#0200f6!important}.page-container .total-permission,.page-container .total-present{background-color:#fff;border-radius:5px;font-family:Century Gothic;font-size:15px;font-weight:700;height:40px;padding-left:7px;width:100px}.page-container .total-permission{color:#f4d03f}.page-container .total-late{color:#03ad52}.page-container .total-absence,.page-container .total-late{background-color:#fff;border-radius:5px;font-family:Century Gothic;font-size:15px;font-weight:700;height:40px;padding-left:7px;width:100px}.page-container .total-absence{color:red}.page-container .section-shift-card{background-color:#fff;border:1px solid #d2d0d0;border-radius:10px}.page-container .section-shift-card .img-class{height:120px;margin:20px 0}.page-container .section-shift-card .img-cake{height:60px}.page-container .section-shift-card .bd-txt{color:#0f81c2;font-family:Siemreap!important;font-size:15px;font-weight:700}.page-container .section-shift-card .section-card-bottom{background-color:#f7f7f7;border-radius:0 0 10px 10px;margin-top:0!important;padding:20px;width:100%}.page-container .section-shift-card .section-card-bottom .chip-programme{background-color:#1988c3;border-radius:10px!important;color:#fff;font-family:Siemreap!important;font-size:15px;margin-top:10px}.page-container .section-shift-card .section-card-bottom .section-shift-class{color:#15643c;font-family:Siemreap!important;font-size:19px}.page-container .section-shift-card .section-card-bottom .class-setup{color:#a64a9a;font-family:Siemreap!important;font-size:19px;font-weight:700}.page-container .section-shift-card .section-card-bottom .section-shift{color:#0f81c2;font-family:Siemreap!important;font-size:15px}.page-container .section-shift-card .section-card-bottom .section-shift-value{color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700}.page-container .set-up-class-card{background-color:#e6f6ff;border:1px solid #d2d0d0;border-radius:10px}.page-container .set-up-class-card .setup-class-shift{background-color:#a64a9a;border-radius:4px!important;height:100%;margin-left:20px!important;text-transform:uppercase}.page-container .set-up-class-card .setup-class-shift .setup-class-shift-title{color:#fff!important;font-size:12px;font-weight:700!important;margin:1.5px 20px}.page-container .set-up-class-card .icon-more{color:#a64a9a}.page-container .set-up-class-card .img-class{height:100px;margin:20px 0}.page-container .set-up-class-card .section-card-bottom{background-color:#f7f7f7;border-radius:0 0 10px 10px;margin-top:0!important;padding:20px;width:100%}.page-container .set-up-class-card .section-card-bottom .chip-programme{background-color:#1988c3;border-radius:10px!important;color:#fff;font-family:Siemreap!important;font-size:15px}.page-container .set-up-class-card .section-card-bottom .section-shift-class{color:#15643c;font-family:Siemreap!important;font-size:19px}.page-container .set-up-class-card .section-card-bottom .class-setup-number{color:red;font-family:Bayon!important;font-size:19px}.page-container .set-up-class-card .section-card-bottom .class-setup{color:#a64a9a;font-family:Bayon!important;font-size:19px}.page-container .set-up-class-card .section-card-bottom .class-setup-des{color:#0f81c2;font-family:Siemreap!important;font-size:17px}.page-container .set-up-class-card .section-card-bottom .section-shift{color:#0f81c2;font-family:Siemreap!important;font-size:17px;padding:5px 0}.page-container .set-up-class-card .section-card-bottom .section-shift-value{color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700}.page-container .section-shift-card-onclick,.page-container :hover.section-shift-card{background-color:#fff;border:1px solid #0f81c2;border-radius:10px}.page-container .set-up-class-card-onclick{background-color:#e6f6ff;border:1px solid #0f81c2;border-radius:10px}.page-container .select-head-text{color:#0f81c2;font-family:Century Gothic;font-size:15px;padding:0 0 5px 5px}.page-container .header-text{color:#0f81c2;font-family:Century Gothic;font-size:14px;margin-top:-5px;padding:0 0 5px 5px}.page-container .main-containner{margin-top:20px}.page-container .main-containner .profile-container{background-color:#fff;border-radius:10px;padding:20px}.page-container .main-containner .profile-container .profile{justify-content:center}.page-container .main-containner .profile-container .profile .avater-image{height:160px;margin-top:10px;width:160px}.page-container .main-containner .profile-container .name-container-khmer{font-family:Siemreap!important;font-size:19px;margin-top:10px;text-align:center}.page-container .main-containner .profile-container .name-container{font-family:Siemreap!important;font-size:17px;font-weight:700;text-align:center}.page-container .main-containner .profile-container .position-container{font-family:Siemreap!important;font-size:15px;text-align:center}.page-container .main-containner .profile-container .box-contact{padding:10px}.page-container .main-containner .profile-container .box-contact .contact-icon{color:#0f81c2}.page-container .main-containner .profile-container .box-contact .contact-icon-location{color:#0f81c2;font-size:30px}.page-container .main-containner .profile-container .box-contact .contact-des{font-family:Siemreap!important;font-size:14px;font-weight:700;margin-top:2px}.page-container .main-containner .leave-container{background-color:#fff;border-radius:10px;padding:20px}.page-container .main-containner .leave-container .grid-leave{display:flex;justify-content:center}.page-container .main-containner .leave-container .grid-leave .box-leave{border-right:2px solid #d6d6d6;width:100%}.page-container .main-containner .leave-container .grid-leave .box-leave .leave-num{font-family:Siemreap!important;font-weight:700;text-align:center}.page-container .main-containner .leave-container .grid-leave .box-leave .leave-public{color:#000;font-family:Siemreap!important;font-size:15px;text-align:center}.page-container .main-containner .leave-container .grid-leave .box-leave .leave-annual{color:green;font-family:Siemreap!important;font-size:15px;text-align:center}.page-container .main-containner .leave-container .grid-leave .box-leave .leave-unpaid{color:red;font-family:Siemreap!important;font-size:15px;text-align:center}.page-container .main-containner .leave-container .grid-leave .last-box-leave{width:100%}.page-container .main-containner .leave-container .grid-leave .last-box-leave .leave-num{font-family:Siemreap!important;font-weight:700;text-align:center}.page-container .main-containner .leave-container .grid-leave .last-box-leave .leave-permission{color:#0f81c2;font-family:Siemreap!important;font-size:15px;text-align:center}.page-container .main-containner .grid-date{display:flex;justify-items:flex-end}.page-container .main-containner .grid-date .btn-filter{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:center;width:100%}.page-container .main-containner .grid-date .btn-filter .form-controll-select .MuiOutlinedInput-input{border-radius:10px;color:#000!important}.page-container .main-containner .grid-date .text-field{background-color:#fff;border-radius:10px}.page-container .main-containner .grid-date .text-field .MuiOutlinedInput-input{color:#000!important}.page-container .main-containner .grid-date .text-field .MuiInputLabel-root{background-color:#fff;color:#000!important}.page-container .main-containner .grid-date .text-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:10px;color:#000}.page-container .main-containner .grid-date .text-field :hover .MuiOutlinedInput-input{border-radius:10px;color:#fff}.page-container .main-containner .grid-date .text-field :hover .MuiInputLabel-root{border-color:#fff;color:#000}.page-container .main-containner .grid-date .text-field :hover .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:10px}.page-container .main-containner .grid-date .text-field .MuiInputLabel-root.Mui-focused,.page-container .main-containner .grid-date .text-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{color:#000}.page-container .main-containner .grid-date .text-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:10px}.page-container .main-containner .table-attendance{background-color:#fff;border-radius:10px;margin-top:20px;padding:20px}.page-container .main-containner .table-attendance .tablecell-container{background-color:#0f81c2;border:none;color:#fff;font-family:Siemreap!important;font-size:17px;font-weight:700;padding:10px 20px}.page-container .main-containner .table-attendance .tablecell-body{color:#000;font-family:Siemreap!important;font-size:15px;padding:10px 20px}.page-container .main-containner .table-attendance .body{background-color:#fff;box-shadow:none}.page-container .main-containner .table-attendance .body :hover{background-color:#eff6fd;cursor:pointer}.page-container .main-containner .table-attendance .body .body-row{height:55px!important}.page-container .main-containner .table-attendance .body .body-row .body-cell-start{background-color:#fff;border:none;border-radius:6px 0 0 6px;font-family:Bayon!important;font-size:15px;padding:6px 6px 6px 20px}.page-container .main-containner .table-attendance .body .body-row .body-cell-start-red{background-color:#fcbcbc!important;border:none;border-radius:6px 0 0 6px;font-family:Bayon!important;font-size:15px;padding:6px 6px 6px 20px}.page-container .main-containner .table-attendance .body .body-row .body-cell,.page-container .main-containner .table-attendance .body .body-row .body-cell-red{border:none;font-family:Bayon!important;font-size:15px;padding:6px 6px 6px 20px;text-align:center}.page-container .main-containner .table-attendance .body .body-row .body-cell-red{background-color:#fcbcbc!important}.page-container .main-containner .table-attendance .body .body-row .body-cell-end{border:none;border-radius:0 6px 6px 0;font-family:Bayon!important;font-size:15px;padding:6px 20px 6px 0;text-align:center}.page-container .main-containner .box-seemore{display:flex;justify-content:center;margin-top:10px}.page-container .main-containner .box-seemore .btn-seemore{font-family:Siemreap!important;text-align:center;text-transform:none;width:20%}.page-container .tab-container{padding-top:30px!important}.page-container .tab-container .stack-tabs{border-radius:5px;width:400px}.page-container .tab-container .stack-tabs .btn-tabs-action{color:#0f81c2!important;font-family:Century Gothic;font-size:17px;font-weight:700;text-transform:none;width:100%}.page-container .tab-container .stack-tabs .btn-tabs{color:gray!important;font-family:Century Gothic;font-size:17px;text-transform:none;width:100%}.page-container .builing-container td,.page-container .builing-container th{border:2px solid #47e4fc;border-collapse:collapse}.page-container .builing-container td.building-header,.page-container .builing-container th{background-color:#305493;color:#fff;font-size:16px;padding:3px;text-align:center}.page-container .builing-container td.building-body{background-color:#fff;color:#000;font-size:14px;padding:3px;text-align:center}.page-container .builing-container td.building-body-gray,.page-container .builing-container td.building-body-gray-rotate{background-color:#dbdbdb;color:#000;font-size:14px;padding:3px;text-align:center}.page-container .builing-container td.building-body-yellow{background-color:#ffffa3;color:#000;font-size:14px;padding:3px;text-align:center}.page-container .builing-container table{border-collapse:collapse;width:100%}.page-container .builing-container .upside-down{display:inline-block;padding:3px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.page-container .tabs-containner{margin-top:20px}.page-container .tabs-containner .box-container{border-bottom:1px solid #cac9c9}.page-container .tabs-containner .box-container .btn-tabs{color:#000}.page-container .tabs-containner .box-container .active-btn-tabs,.page-container .tabs-containner .box-container .btn-tabs{background:none;border-radius:0;font-family:Century Gothic;font-size:17px;font-weight:700;padding:4px 16px;text-transform:none}.page-container .tabs-containner .box-container .active-btn-tabs{border-bottom:2px solid #0f81c2;color:#0f81c2}@media print{.page-container{display:block}}.login-container{background-image:url(/static/media/angkor-picture.1908633d70ca19834163.png);background-position:40% 50%;background-repeat:no-repeat;background-size:80%;height:100vh;width:100%}@media(min-width:1025px)and (max-width:1650px){.login-container{background-position:60% 18%;background-size:80%}}@media(min-width:769px)and (max-width:1024px){.login-container{background-position:100% 14%;background-size:100%}}@media(min-width:426px)and (max-width:768px){.login-container{background-position:60% 12%;background-size:120%}}@media(min-width:426px)and (max-width:600px){.login-container{background-position:50% 11%;background-size:140%}}.login-container .box-container{background-color:#fff;border-radius:8px;padding:20px 25px;width:350px}.login-container .box-container .login-subtitle{color:#5a6771;font-family:Century Gothic;font-size:19px;font-weight:700}.login-container .box-container .box-login{display:flex;justify-content:center}.login-container .box-container .box-login .input-login,.login-container .box-container .box-login .label-login{font-family:Siemreap!important;font-size:15px}.login-container .box-container .box-login .forgot-pwd{color:#0f81c2;font-family:Siemreap!important;font-size:15px;text-align:right;text-decoration:underline}.login-container .box-container .box-login .icon{color:#0f81c2}.login-container .box-container .box-login .viewpw-icon{cursor:pointer}.login-container .box-container .btn-sign-in{background-color:#0f81c2;color:#fff;font-size:15px;font-weight:700;margin-top:18px}.login-container .box-container .footer-copy-right{font-family:Siemreap,!important!important;font-size:12px!important;margin-top:40px;text-align:center}.forgotpassword-page{height:100vh;width:100%}.forgotpassword-page .text-field{background-color:#fff;border-radius:6px}.forgotpassword-page .background-image{background-position:50% 50%;background-repeat:no-repeat;background-size:80%;height:100%;left:0;opacity:.2;position:fixed;top:0;width:100%}.forgotpassword-page .back-btn{height:10%}.forgotpassword-page .back-btn .text-back{display:flex;flex-direction:column;height:100%;justify-content:center}.forgotpassword-page .back-btn .text-back .title-back{color:#0f81c2;text-transform:none}.forgotpassword-page .container{background-color:#fff;border-radius:8px;flex-direction:column;height:600px;margin:auto 0;position:relative;width:500px}.forgotpassword-page .container,.forgotpassword-page .container .box-logo,.forgotpassword-page .container .box-text{display:flex;justify-content:center}.forgotpassword-page .container .box-text .title{color:gray;font-weight:700}.forgotpassword-page .container .box-text .sub-title{color:#000}.forgotpassword-page .container .box-login{display:flex;justify-content:center}.forgotpassword-page .container .box-login .icon{color:#0f81c2}.forgotpassword-page .container .box-login .btn-sign-in{background-color:#0f81c2;color:#fff;font-size:18px;font-weight:700;text-transform:none}.more-icon,.update-icon{color:#0f81c2}.update-icon{font-size:20px!important}.delete-icon{font-size:21px!important}.delete-icon-enroll{color:#f84b4b;font-size:18px!important}.dollar-container{background-color:#ff8204!important;border-radius:8px;height:26px;width:26px}.dollar-container .dollar-icon{color:#fff;font-size:15px!important;margin-bottom:2px}.update-container{background-color:#ff8204!important;border-radius:8px;height:23px;width:23px}.update-container .update-icon{color:#fff;font-size:14px!important;margin-bottom:4px}.update-container .update-icon:hover{background-color:#ff8204!important}.update-container .doc-icon{color:#fff;font-size:18px!important;margin-bottom:2px}.update-container .doc-icon:hover{background-color:#0f81c2!important}.copy-container{background-color:green!important;border-radius:8px;height:23px;width:23px}.copy-container .update-icon{color:#fff;font-size:14px!important;margin-bottom:4px}.copy-container .update-icon:hover{background-color:green!important}.copy-container .doc-icon{color:#fff;font-size:18px!important;margin-bottom:2px}.copy-container .doc-icon:hover{background-color:green!important}.main-action{cursor:pointer!important;padding-right:14px}.main-action .class-update-container{background-color:#ff8204!important;border-radius:8px;height:23px;width:23px}.main-action .class-update-container .update-icon{color:#fff;font-size:14px!important;margin-bottom:4px}.main-action .delete-container{height:26px;width:26px}.main-action .delete-container .delete-icon{color:#f84b4b;margin-bottom:4px}.main-action .class-title{color:#0f81c2}.main-action:hover{background-color:#f0f0f0!important}.save-container{height:22px;width:22px}.save-container .save-icon{color:#0f81c2;width:22px}.delete-container{height:26px;width:26px}.delete-container .delete-icon{color:#f84b4b;margin-bottom:4px}.dot-container{height:20px;width:20px}.dot-container .dot-icon{color:#0f81c2!important;margin-bottom:5px!important}.btn-reset{background-color:#0f81c2;border-radius:10px;padding:4px 10px}.css-6hp17o-MuiList-root-MuiMenu-list{padding:0!important}.menu-test{padding:5px 7px 5px 0!important}.menu-test .icon-class{color:#e0af0e}.menu-test .text-class{font-family:Century Gothic}.menu-test .text-class .css-3r39km-MuiTypography-root{color:#0f81c2;font-size:14px!important;margin-right:5px}.define-container{height:20px;width:20px}.define-container .define-icon{color:green;height:20px!important;margin-bottom:4px;width:20px!important}.delete-icon{font-size:26px!important}.btn-void{background-color:#f84b4b!important;border-radius:5px!important;color:#fff!important;font-family:Siemreap!important;font-size:13px;height:28px!important;padding:2px 10px!important}.update-title{font-family:Century Gothic;font-size:15px!important}.label-check{font-family:Siemreap!important;font-size:15px}.setting-page .page-header{height:40px}.setting-page .page-header .slash{background-color:#0f81c2;height:40px;width:4px}.setting-page .page-header .page-title{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700}.setting-page .page-header .breadcrumbs-title{color:#000;font-family:Siemreap!important;font-size:15px}.setting-page .page-header .page-link-title{color:#0f81c2;cursor:pointer;font-family:Siemreap!important;font-size:15px;text-decoration:none}.setting-page .setting-page-container{background-color:#fff;border-radius:10px;height:110px;padding:20px}.setting-page .setting-page-container .image{height:40px;width:40px}.setting-page .setting-page-container .page-title{color:#0f81c2;font-family:Century Gothic;font-size:17px;font-weight:700;margin:10px 0}.setting-page .setting-page-container .page-description{color:#0f81c2;color:#191919;display:-webkit-box;font-family:Century Gothic;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:pre-line;width:100%}.icon-mash{color:#0f81c2;width:100px}.cicle-maker{background-color:gray;border-radius:100%;height:300px;width:300px}.cicle-maker .typography{align-items:center;display:flex;font-weight:700;justify-content:center;margin-top:35%}.marsk{color:gray;font-size:30;font-weight:700}.back-text{color:#fff;font-family:Century Gothic;font-weight:700}.btn-home{border:1px solid #0f81c2;border-radius:5px;color:#0f81c2;font-size:12px}.crop-container .MuiPaper-root{border-radius:10px!important}.crop-container .dialog-title{color:#0f81c2;font-size:15px;font-weight:700}.crop-container .close-icon{color:red}.crop-container .avater-image{height:140px;width:140px}.crop-container .dialog-content{background:#333;height:400px;position:relative;width:auto}.btn-approve{background-color:#0f81c2!important;border-radius:5px!important;box-shadow:none!important;color:#fff!important;font-family:Siemreap!important;font-size:13px;padding:7px 10px!important}.card-container{background-color:#fff;border-radius:10px;margin-top:20px}.card-container .fee-image{width:100%}.card-container .fee-empty-image{height:340px;width:100%}.card-container .btn-action{background-color:#fff!important;left:90%;opacity:80%;position:absolute;top:3%}.card-container .grade-title{color:#f84b4b;font-family:Century Gothic;font-size:20px;font-weight:700}.card-container .shifts-title{color:#000;font-family:Century Gothic;font-size:15px;font-weight:700}.card-container .time-container{background-color:#cae9bd;border-radius:4px;padding:1px 5px}.card-container .price-title,.card-container .time-container .time-title{color:#000;font-family:Century Gothic;font-size:15px;font-weight:700!important}.card-container .card-price{border:1px solid #f84b4b;border-radius:5px;padding:20px 0;position:relative;width:160px}@media(min-width:1025px)and (max-width:1650px){.card-container .card-price{width:160px!important}}@media(min-width:769px)and (max-width:1024px){.card-container .card-price{width:160px!important}}@media(min-width:426px)and (max-width:768px){.card-container .card-price{width:140px!important}}@media(min-width:426px)and (max-width:600px){.card-container .card-price{width:140px!important}}@media(min-width:377px)and (max-width:425px){.card-container .card-price{width:150px!important}}@media(min-width:0px)and (max-width:376px){.card-container .card-price{width:150px!important}}.card-container .card-price .badge-discount{background-color:#f84b4b;border-radius:50%;bottom:85%;height:50px;left:85%;position:absolute;width:50px}.card-container .card-price .badge-discount .discount-title{color:#fff;font-family:Century Gothic;font-size:14px;font-weight:700!important;padding-top:5px;text-align:center}.card-container .card-price .price-duration{color:#882e9c;font-family:Century Gothic;font-size:15px;font-weight:700!important;text-align:center}.card-container .card-price .price-number{color:#882e9c;font-family:Century Gothic;font-size:19px;font-weight:700!important;text-align:center}.card-container .card-price .price-admin{background-color:#cae9bd;border-radius:4px;color:#000;font-family:Century Gothic;font-size:15px;font-weight:700!important;text-align:center;width:50%}.card-container .programme-container{background-color:#f3dbf8;border-radius:4px;padding:2px 4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card-container .programme-container .programme-title{font-size:15px;font-weight:700}.edit-icon{color:#0f81c2;font-size:21px!important}.delete-icon{color:#f84b4b;font-size:23px!important}.head-result{color:#0f81c2;padding:3px 4px}.head-result .head-txt{font-size:15px!important;font-weight:700}.body-result{padding:3px 4px}.body-result .body-txt,.body-result .body-txt-date{color:#0f81c2;font-size:14px}.head-title-result{background-color:#f2faff;padding:4px 4px 8px}.head-title-result .title-txt{color:#0f81c2;font-size:15px;font-weight:700}.certificate-container .dialog-title{color:#0f81c2;font-family:Century Gothic;font-size:17px;font-weight:700}.certificate-container .field-title{color:#0f81c2;font-family:Century Gothic;font-size:15px}.certificate-container .close-icon{color:red!important}.certificate-container .certificate-image-container{margin:0!important;padding:0!important;position:relative}.certificate-container .action-print .btn-print{background-color:#0f81c2!important;color:#fff;font-size:17px;padding:4px 40px;text-align:center}.student-details .page-header{height:40px;width:100%}.student-details .page-header .slash{background-color:#0f81c2;height:40px;width:4px}.student-details .page-header .page-title{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700!important}.student-details .page-header .breadcrumbs-title{color:#000;font-family:Century Gothic;font-size:15px}.student-details .page-header .slash-title{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700}.student-details .page-header .page-link-title{color:#0f81c2;cursor:pointer;font-family:Century Gothic;font-size:15px;text-decoration:none}.student-details .btn-create{background-color:#0f81c2!important;border-radius:6px;color:#fff;padding:4px 10px}.student-details .tabs-containner{margin-top:30px}.student-details .tabs-containner .box-container{border-bottom:1px solid #cac9c9}.student-details .tabs-containner .box-container .btn-tabs{color:#000}.student-details .tabs-containner .box-container .active-btn-tabs,.student-details .tabs-containner .box-container .btn-tabs{background:none;border-radius:0;font-family:Century Gothic;font-size:17px;font-weight:700;padding:4px 16px;text-transform:none}.student-details .tabs-containner .box-container .active-btn-tabs{border-bottom:2px solid #0f81c2;color:#0f81c2}.student-info .main-containner{margin-top:20px}.student-info .main-containner .profile-container{background-color:#fff;border-radius:10px;height:420px;padding:20px}.student-info .main-containner .profile-container .profile{justify-content:center;margin-top:10px}.student-info .main-containner .profile-container .profile .avater-image{height:185px!important;object-fit:cover;width:160px!important}.student-info .main-containner .profile-container .name-container-khmer{color:#0f81c2;font-family:Siemreap!important;font-size:19px;font-weight:700;margin-top:10px;text-align:center}.student-info .main-containner .profile-container .name-container{color:#0f81c2;font-family:Century Gothic;font-size:17px;font-weight:700;text-align:center}.student-info .main-containner .profile-container .birthday-card{background-color:#c7e4f5;border-radius:10px;padding:10px;width:100%}.student-info .main-containner .profile-container .birthday-card .cake-img{width:40px}.student-info .main-containner .profile-container .birthday-card .cake-title{color:#0f81c2;font-family:Siemreap!important;font-size:13px;text-align:center}.student-info .main-containner .details-container{background-color:#fff;border-radius:10px;padding:20px}.student-info .main-containner .details-container .details-icon{color:#0f81c2;margin-top:5px}.student-info .main-containner .details-container .details-title{font-family:Century Gothic;font-size:17px;font-weight:700}.student-info .main-containner .details-container .details-name{font-family:Century Gothic;font-size:15px;width:30%}.student-info .main-containner .details-container .details-dot{font-family:Century Gothic;font-size:15px;text-align:left;width:5%}.student-info .main-containner .details-container .details-item{font-family:Siemreap!important;font-size:15px;font-weight:700;width:65%}.student-attendance .main-containner{margin-top:20px}.student-attendance .main-containner .profile-container{background-color:#fff;border-radius:10px;height:420px;padding:20px}.student-attendance .main-containner .profile-container .profile{justify-content:center;margin-top:10px}.student-attendance .main-containner .profile-container .profile .avater-image{height:185px!important;object-fit:cover;width:160px!important}.student-attendance .main-containner .profile-container .name-container-khmer{color:#0f81c2;font-family:Siemreap!important;font-size:19px;font-weight:700;margin-top:10px;text-align:center}.student-attendance .main-containner .profile-container .name-container{color:#0f81c2;font-family:Century Gothic;font-size:17px;font-weight:700;text-align:center}.student-attendance .main-containner .profile-container .birthday-card{background-color:#c7e4f5;border-radius:10px;padding:10px;width:100%}.student-attendance .main-containner .profile-container .birthday-card .cake-img{width:40px}.student-attendance .main-containner .profile-container .birthday-card .cake-title{color:#0f81c2;font-family:Siemreap!important;font-size:13px;text-align:center}.student-attendance .main-containner .details-container{background-color:#fff;border-radius:10px;padding:20px}.student-attendance .main-containner .details-container .btn-add{background-color:#0f81c2;border-radius:10px;color:#fff;font-family:Century Gothic;font-size:15px;padding:6px 20px}.student-attendance .main-containner .details-container .details-icon{color:#0f81c2;margin-top:5px}.student-attendance .main-containner .details-container .details-title{font-family:Century Gothic;font-size:17px;font-weight:700}.student-attendance .main-containner .details-container .details-name{font-family:Century Gothic;font-size:15px;font-weight:700;width:30%}.student-attendance .main-containner .details-container .details-dot{font-family:Century Gothic;font-size:15px;text-align:left;width:8%}.student-attendance .main-containner .details-container .details-item{font-family:Siemreap!important;font-size:15px;width:62%}.student-attendance .main-containner .details-container .table-attendance{background-color:#fff;border-radius:10px;margin-top:10px;padding:20px}.student-attendance .main-containner .details-container .table-attendance .tablecell-container{background-color:#0f81c2;border:none;color:#fff;font-family:Century Gothic;font-size:17px;font-weight:700;padding:10px 20px}.student-attendance .main-containner .details-container .table-attendance .tablecell-body{color:#000;font-family:Century Gothic;font-size:15px;padding:10px 20px}.student-attendance .main-containner .details-container .table-attendance .body{background-color:#fff;box-shadow:none}.student-attendance .main-containner .details-container .table-attendance .body :hover{background-color:#eff6fd;cursor:pointer}.student-attendance .main-containner .details-container .table-attendance .body .body-row{height:45px!important}.student-attendance .main-containner .details-container .table-attendance .body .body-row .body-cell-start{border-radius:6px 0 0 6px;font-family:Siemreap!important;font-size:15px;padding:6px 6px 6px 20px}.student-attendance .main-containner .details-container .table-attendance .body .body-row .body-cell-start-red{background-color:red!important;border-radius:6px 0 0 6px;font-family:Siemreap!important;font-size:15px;padding:6px 6px 6px 20px}.student-attendance .main-containner .details-container .table-attendance .body .body-row .body-cell{font-family:Siemreap!important;font-size:15px;padding:6px 6px 6px 20px;text-align:center}.student-attendance .main-containner .details-container .table-attendance .body .body-row .body-cell .attendance{font-family:Century Gothic;font-size:14px!important}.student-attendance .main-containner .details-container .table-attendance .body .body-row .body-cell-payment{font-family:Siemreap!important;font-size:15px;padding:6px 6px 6px 20px}.student-attendance .main-containner .details-container .table-attendance .body .body-row .body-cell-end{border-radius:0 6px 6px 0;font-family:Siemreap!important;font-size:15px;padding:6px 20px 6px 0;text-align:center}.student-attendance .main-containner .details-container .box-seemore{display:flex;justify-content:center;margin-top:10px}.student-attendance .main-containner .details-container .box-seemore .btn-seemore{font-family:Century Gothic;text-align:center;text-transform:none;width:20%}.student-id-card{padding-bottom:40px}.student-id-card .slash{background-color:#0f81c2;height:45px;width:4px}.student-id-card .color{color:#0f81c2;font-size:22px;font-weight:700}.student-id-card .main-containner{margin-top:20px}.student-id-card .main-containner .select-title{color:#0f81c2;font-family:Century Gothic;font-size:17px;font-weight:700}.student-id-card .main-containner .select-field{background-color:#fff;border-radius:6px;color:#0f81c2;font-family:Century Gothic;font-weight:700;width:600px}.student-id-card .main-containner .select-field .css-1ua80n0-MuiInputBase-input-MuiOutlinedInput-input{color:#0f81c2;font-family:Siemreap!important;font-weight:700}.student-id-card .main-containner .select-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700}.student-id-card .main-containner .select-field .MuiInputLabel-root.Mui-focused,.student-id-card .main-containner .select-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700}.student-id-card .main-containner .select-field .supplier-detail-box{justify-content:space-between}.student-id-card .main-containner .background-image,.student-id-card .main-containner .idcard-container{height:314mm;width:200mm}.student-id-card .main-containner .body-container{margin-top:-226mm;padding:0 20px}.student-id-card .main-containner .body-container .img-container{border-radius:7mm;height:86mm;margin-top:10px;object-fit:cover!important;width:75mm}.student-id-card .main-containner .body-container .img-container .image-style{border-radius:7mm;height:100%;object-fit:cover!important;width:100%}.student-id-card .main-containner .body-container .idcard-name{color:#16673c!important;font-family:Bayon!important;font-size:40pt!important;letter-spacing:normal!important;margin-top:10px!important;text-align:center}.student-id-card .main-containner .body-container .idcard-latin-name{color:#16673c!important;font-family:Century Gothic!important;font-size:33pt!important;font-weight:700!important;margin-top:-10px;text-align:center}.student-id-card .main-containner .body-container .idcard-student-id{margin-top:-8px;text-align:center}.student-id-card .main-containner .body-container .idcard-stage-title,.student-id-card .main-containner .body-container .idcard-student-id{color:#1183c3!important;font-family:Century Gothic!important;font-size:26pt!important;font-weight:700!important}.student-id-card .main-containner .body-container .idcard-stage-name{color:#1183c3!important;cursor:pointer;font-family:Century Gothic!important;font-size:20pt!important;font-weight:700!important}.student-id-card .main-containner .body-container .idcard-stage-name-kh{color:#1183c3!important;cursor:pointer;font-family:Siemreap,!important!important;font-size:20pt!important;font-weight:700!important}.student-id-card .main-containner .footer-container-card{padding:0 40px!important}.student-id-card .main-containner .footer-container{margin-top:20px;width:200mm}.student-id-card .main-containner .footer-container .btn-action{background-color:#0f81c2!important;border-radius:10px;color:#fff;width:100%}.student-id-card .main-containner .card-container{border:1px solid #ccc;color:#0f81c2;font-family:CenturyBold!important;height:314mm;position:relative;width:200mm}.student-id-card .main-containner .info-container{left:0;position:absolute;top:340px;width:100%}.student-id-card .main-containner .card-student-image{border-radius:7mm!important;height:86mm;object-fit:cover;overflow:hidden!important;position:relative!important;width:75mm}.student-id-card .main-containner .bg-card-image{width:100%}.student-id-card .main-containner .idcard-name{color:#16673c!important;font-family:Bayon!important;font-size:40pt!important;letter-spacing:normal!important;margin-top:10px!important;text-align:center}.student-id-card .main-containner .idcard-latin-name{color:#16673c!important;font-family:Century Gothic!important;font-size:33pt!important;font-weight:700!important;margin-top:-10px;text-align:center}.student-id-card .main-containner .idcard-student-id{margin-top:-8px;text-align:center}.student-id-card .main-containner .idcard-stage-title,.student-id-card .main-containner .idcard-student-id{color:#1183c3!important;font-family:Century Gothic!important;font-size:26pt!important;font-weight:700!important}.student-id-card .main-containner .idcard-stage-title{text-align:left!important}.student-id-card .main-containner .idcard-stage-name{color:#1183c3!important;cursor:pointer;font-family:Century Gothic!important;font-size:20pt!important;font-weight:700!important;text-align:left!important}.student-id-card .main-containner .idcard-stage-name-kh{color:#1183c3!important;cursor:pointer;font-family:Siemreap,!important!important;font-size:20pt!important;font-weight:700!important}.student-enrollment .main-containner{margin-top:20px}.student-enrollment .main-containner .profile-container{background-color:#fff;border-radius:10px;height:420px;padding:20px}.student-enrollment .main-containner .profile-container .profile{justify-content:center;margin-top:10px}.student-enrollment .main-containner .profile-container .profile .avater-image{height:185px!important;object-fit:cover;width:160px!important}.student-enrollment .main-containner .profile-container .name-container-khmer{color:#0f81c2;font-family:Siemreap!important;font-size:19px;font-weight:700;margin-top:10px;text-align:center}.student-enrollment .main-containner .profile-container .name-container{color:#0f81c2;font-family:Century Gothic;font-size:17px;font-weight:700;text-align:center}.student-enrollment .main-containner .profile-container .birthday-card{background-color:#c7e4f5;border-radius:10px;padding:10px;width:100%}.student-enrollment .main-containner .profile-container .birthday-card .cake-img{width:40px}.student-enrollment .main-containner .profile-container .birthday-card .cake-title{color:#0f81c2;font-family:Siemreap!important;font-size:13px;text-align:center}.student-enrollment .main-containner .details-container{background-color:#fff;border-radius:10px;padding:20px}.student-enrollment .main-containner .details-container .btn-add{background-color:#0f81c2;border-radius:10px;color:#fff;font-family:Century Gothic;font-size:15px;padding:6px 20px}.student-enrollment .main-containner .details-container .btn-current-enroll{border-radius:0!important;color:#000;font-family:Century Gothic;font-size:17px;font-weight:700;padding:6px 20px;text-transform:none}.student-enrollment .main-containner .details-container .btn-current-enroll-active{border-bottom:2px solid #0f81c2;border-radius:0!important;color:#0f81c2;font-family:Century Gothic;font-size:17px;font-weight:700;padding:6px 20px;text-transform:none}.student-enrollment .main-containner .details-container .details-icon{color:#0f81c2;margin-top:5px}.student-enrollment .main-containner .details-container .details-title{font-family:Century Gothic;font-size:17px;font-weight:700}.student-enrollment .main-containner .details-container .details-name{font-family:Century Gothic;font-size:15px;font-weight:700;width:30%}.student-enrollment .main-containner .details-container .details-dot{font-family:Century Gothic;font-size:15px;text-align:left;width:5%}.student-enrollment .main-containner .details-container .details-item{font-family:Siemreap!important;font-size:15px;width:65%}.student-enrollment .main-containner .details-container .active-icon{background-color:#09ff00;border-radius:50%;height:10px;width:10px}.student-enrollment .main-containner .details-container .not-active-icon{background-color:red;border-radius:50%;height:10px;width:10px}.student-enrollment .main-containner .details-container .text-active{color:#005bfa;font-family:Century Gothic;font-size:14px;font-weight:700}.student-enrollment .main-containner .details-container .text-inactive{color:#b6b4b4;font-family:Century Gothic;font-size:14px;font-weight:700}.student-enrollment .main-containner .details-container .customer-type{border-radius:10px;color:#fff;font-family:Century Gothic;height:11px;padding:8px 12px}.container-class{padding:20px;width:400px}.container-class .title-create{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700;padding:5px 0 32px}.container-class .close-icon{color:#f84b4b}.container-class .select-head-text{color:#0f81c2;font-family:Century Gothic;font-size:15px}.container-class .btn-create{background-color:#0f81c2!important;border-radius:10px;color:#fff;font-family:Siemreap!important;font-size:"Siemreap"!important;height:100%}.container-class .btn-create .icon-add{height:18px;width:18px}.student-card .page-header{height:40px}.student-card .page-header .slash{background-color:#0f81c2;height:40px;width:4px}.student-card .page-header .page-title{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700}.student-card .page-header .page-title-kh{color:#0f81c2;font-family:Siemreap!important;font-size:19px;font-weight:700!important}.student-card .page-header .breadcrumbs-title{color:#000;font-family:Century Gothic;font-size:15px}.student-card .page-header .breadcrumbs-title-kh{color:#000;font-family:Siemreap!important;font-size:15px}.student-card .page-header .page-link-title{color:#0f81c2;cursor:pointer;font-family:Century Gothic;font-size:15px;text-decoration:none}.student-card .body-container{margin-top:30px}.student-card .body-container .section-shift-card:hover{box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3)!important}.student-card .body-container .section-shift-card{border:1px solid #d2d0d0;border-radius:10px;padding:30px 0 20px;text-transform:none;width:100%}.student-card .body-container .section-shift-card .student-img{height:70px;width:70px}.student-card .body-container .section-shift-card .student-name{color:#0f81c2;font-family:Siemreap!important;font-size:13px;font-weight:700;text-align:center}.student-card .body-container .section-shift-card .transportation-name{color:#000;font-family:Century Gothic;font-size:12px;text-align:center}.student-card .body-container .section-shift-card .student-status{color:#000;font-family:Century Gothic;font-size:13px;font-weight:700;text-align:center}.student-card .body-container .section-shift-card .btn-active{color:#fff;font-family:Century Gothic;font-size:12px;padding:2px 10px;text-transform:none}.student-card .body-container .section-shift-card .btn-active .icon{font-size:12px}.student-card .select-title{padding:0 0 5px 5px}.student-card .select-title,.student-card .total-student{color:#0f81c2;font-family:Siemreap!important;font-size:15px}.student-card .total-student{background-color:#fff;border-radius:8px;font-weight:700;height:60px;padding:6px;text-align:center;width:100%}.student-card .total-student .icon-container{border-radius:8px;width:50px}.student-card .total-present{color:green}.student-card .total-permission,.student-card .total-present{background-color:#fff;border-radius:5px;font-family:Siemreap!important;font-size:15px;font-weight:700;height:38px;text-align:center;width:100%}.student-card .total-permission{color:#f4d03f}.student-card .total-late{color:blue}.student-card .total-absence,.student-card .total-late{background-color:#fff;border-radius:5px;font-family:Siemreap!important;font-size:15px;font-weight:700;height:38px;text-align:center;width:100%}.student-card .total-absence{color:red}.bd-report-page{background-color:#fff;border-radius:10px;padding:15px}.bd-report-page .logo{height:auto;width:110px}.bd-report-page .programme-title,.bd-report-page .report-title{font-family:KhmerOsMuol!important;font-size:10px!important;font-weight:100!important;letter-spacing:normal!important}.bd-report-page .report-title{margin-top:5px;text-align:center}.bd-report-page .report-title-en{font-family:GothicBoldRegular!important;font-size:10px!important;font-weight:100!important;line-height:180%!important;text-align:center}.bd-report-page .symbol{height:10px;width:auto}.bd-report-page td,.bd-report-page th{border:2px solid #b5c9e8;border-collapse:collapse}.bd-report-page td.hw-header,.bd-report-page th{background-color:#ddebf6;color:#000;font-size:9px;padding:3px;text-align:center;text-decoration:none}.bd-report-page td.hw-header .C-txt,.bd-report-page th .C-txt{color:#0200f6;font-size:9px;font-weight:700}.bd-report-page td.hw-header .IC-txt,.bd-report-page th .IC-txt{color:#ffc000;font-size:9px;font-weight:700}.bd-report-page td.hw-header .L-txt,.bd-report-page th .L-txt{color:#03ad52;font-size:9px;font-weight:700}.bd-report-page td.hw-header .M-txt,.bd-report-page th .M-txt{color:red;font-size:9px;font-weight:700}.bd-report-page td.hw-body-name{color:#000;font-size:9px;padding:3px;text-align:left;text-decoration:none}.bd-report-page td.hw-body{color:#000;font-size:9px;padding:3px;text-align:center;text-decoration:none}.bd-report-page td.hw-body .C-txt{color:#0200f6;font-size:9px;font-weight:700}.bd-report-page td.hw-body .IC-txt{color:#ffc000;font-size:9px;font-weight:700}.bd-report-page td.hw-body .L-txt{color:#03ad52;font-size:9px;font-weight:700}.bd-report-page td.hw-body .M-txt{color:red;font-size:9px;font-weight:700}.bd-report-page table{border-collapse:collapse;width:100%}.bd-report-page .comment{font-size:9px}.bd-report-page .note{font-size:10px}.printreportstudentdropout .body-student-drop-out{font-size:19px}.student-list-hw .page-header{height:40px}.student-list-hw .page-header .slash{background-color:#0f81c2;height:40px;width:4px}.student-list-hw .page-header .page-title{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700}.student-list-hw .page-header .page-title-kh{color:#0f81c2;font-family:Siemreap!important;font-size:19px;font-weight:700!important}.student-list-hw .page-header .breadcrumbs-title{color:#000;font-family:Century Gothic;font-size:15px}.student-list-hw .page-header .breadcrumbs-title-kh{color:#000;font-family:Siemreap!important;font-size:15px}.student-list-hw .page-header .page-link-title{color:#0f81c2;cursor:pointer;font-family:Century Gothic;font-size:15px;text-decoration:none}.student-list-hw .total-student{color:#0f81c2}.student-list-hw .complete-student,.student-list-hw .total-student{background-color:#fff;border-radius:5px;font-family:Century Gothic;font-size:15px;font-weight:700;height:41px;text-align:center;width:100%}.student-list-hw .complete-student{color:#0200f6!important}.student-list-hw .incomplete-student{color:#ffc000!important}.student-list-hw .incomplete-student,.student-list-hw .late-student{background-color:#fff;border-radius:5px;font-family:Century Gothic;font-size:15px;font-weight:700;height:41px;text-align:center;width:100%}.student-list-hw .late-student{color:#03ad52!important}.student-list-hw .missing-student{background-color:#fff;border-radius:5px;color:red!important;font-family:Century Gothic;font-size:15px;font-weight:700;height:41px;text-align:center;width:100%}.student-list-hw .total-late{color:#03ad52}.student-list-hw .total-absence,.student-list-hw .total-late{background-color:#fff;border-radius:5px;font-family:Century Gothic;font-size:15px;font-weight:700;height:40px;padding-left:7px;width:100px}.student-list-hw .total-absence{color:red}.student-list-hw .search-field{background-color:#fff;border-radius:6px;color:#0f81c2;font-family:Century Gothic;font-weight:700;width:100%}.student-list-hw .search-field .css-1ua80n0-MuiInputBase-input-MuiOutlinedInput-input{color:#0f81c2;font-family:Siemreap!important;font-weight:700}.student-list-hw .search-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700}.student-list-hw .search-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{border-radius:6px!important;color:#0f81c2!important;font-family:Siemreap,!important!important;font-weight:700!important}.student-list-hw .search-field .MuiInputLabel-root.Mui-focused{border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700}.student-list-hw .search-field .MuiOutlinedInput-input{color:#0f81c2;font-family:Siemreap!important;font-weight:700}.student-list-hw .search-field .supplier-detail-box{justify-content:space-between}.student-list-hw .header-text{color:#0f81c2;font-family:Century Gothic;font-size:14px;margin-top:-5px;padding:0 0 5px 5px}.student-list-hw .body-container{border-radius:10px;margin-top:15px;padding:0 0 20px;width:100%}@media(min-width:0px)and (max-width:376px){.student-list-hw .body-container{width:310px!important}}@media(min-width:377px)and (max-width:425px){.student-list-hw .body-container{width:370px!important}}@media(min-width:426px)and (max-width:600px){.student-list-hw .body-container{width:476px!important}}.student-list-hw .body-container .card-container{background-color:#fff;border-radius:10px}.student-list-hw .body-container .card-container .hw-img{width:100px}.student-list-hw .body-container .card-container .item-container{background-color:#f7f7f7;border-bottom-left-radius:10px;border-bottom-right-radius:10px;cursor:pointer;padding:20px}.student-list-hw .body-container .card-container .item-container .details-name{font-family:Century Gothic;font-size:15px;width:50%}.student-list-hw .body-container .card-container .item-container .details-dot{font-family:Century Gothic;font-size:15px;text-align:left;width:4%}.student-list-hw .body-container .card-container .item-container .details-item{font-family:Siemreap!important;font-size:15px;width:46%}.student-list-hw .body-container .table{border-collapse:initial;border-spacing:0 6px;display:table;overflow-x:auto;white-space:nowrap;width:100%}.student-list-hw .body-container .table .header-row{background-color:#fff;padding:10px 0}.student-list-hw .body-container .table .header-row .header-title-start{border-radius:6px 0 0 6px}.student-list-hw .body-container .table .header-row .header-title,.student-list-hw .body-container .table .header-row .header-title-start{border:none;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700;padding:10px 10px 10px 20px}.student-list-hw .body-container .table .header-row .header-title .header-title-subject{font-weight:700!important;line-height:1.5em;overflow:hidden;text-align:center;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:normal;width:100px!important;width:100%}.student-list-hw .body-container .table .header-row .header-title-start-score{background-color:#fff;border:none;border-radius:6px 0 0 6px;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700;padding:10px 10px 10px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.student-list-hw .body-container .table .header-row .header-title-score{background-color:#fff;border:none;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700!important;padding:5px 5px 5px 10px;position:-webkit-sticky;position:sticky;text-align:center;top:0;width:110px!important;z-index:100}.student-list-hw .body-container .table .header-row .header-title-score .header-title-subject{font-weight:700!important;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:normal;width:100px!important;width:100%}.student-list-hw .body-container .table .header-row .header-title-score .header-title-score-title{color:#0f81c2;font-family:Century Gothic;font-size:14px;font-weight:700!important}.student-list-hw .body-container .table .header-row .header-title-score .header-title-score-rank{color:red;font-family:Century Gothic;font-size:14px;font-weight:700!important}.student-list-hw .body-container .table .header-row .header-title-score-end{background-color:#fff;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:100}.student-list-hw .body-container .table .header-row .header-title-end,.student-list-hw .body-container .table .header-row .header-title-score-end{border:none;border-radius:0 6px 6px 0;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700;padding:10px 10px 10px 0}.student-list-hw .body-container .table .header-row .header-title-end .btn-create{font-family:Century Gothic;font-size:10px;height:30px;width:80px}.student-list-hw .body-container .table .header-row .header-title-end .btn-create .icon-add-list{height:13px;width:13px}.student-list-hw .body-container .table .header-row .header-sticky-left{background-color:#fff!important;left:0!important}.student-list-hw .body-container .table .header-row .header-sticky-right{background-color:#fff!important;position:-webkit-sticky;position:sticky;right:0!important}.student-list-hw .body-container .table .body{background-color:#fff;box-shadow:none}.student-list-hw .body-container .table .body .onclick-student,.student-list-hw .body-container .table .body :hover{background-color:#eff6fd}.student-list-hw .body-container .table .body .body-row{cursor:pointer}.student-list-hw .body-container .table .body .body-row .body-cell-sticky-left{background-color:#fff!important;left:0;position:-webkit-sticky;position:sticky}.student-list-hw .body-container .table .body .body-row .body-cell-sticky-right{background-color:#fff!important;position:-webkit-sticky;position:sticky;right:0}.student-list-hw .body-container .table .body .body-row .body-cell-start{border:none;border-radius:6px 0 0 6px;font-size:15px;padding:6px 6px 6px 20px}.student-list-hw .body-container .table .body .body-row .body-cell-start .time-schedule{color:#0f81c2;font-family:Siemreap!important;font-size:15px}.student-list-hw .body-container .table .body .body-row .body-cell-start-red{background-color:red!important;border:none;border-radius:6px 0 0 6px;font-size:15px;padding:6px 6px 6px 20px}.student-list-hw .body-container .table .body .body-row .body-cell-start-red .time-schedule{color:#0f81c2;font-family:Siemreap!important;font-size:15px}.student-list-hw .body-container .table .body .body-row .body-cell{border:none;font-family:Siemreap!important;font-size:15px;padding:6px 6px 6px 20px}.student-list-hw .body-container .table .body .body-row .body-cell .student-name{font-family:Siemreap,!important!important;font-size:15px!important}.student-list-hw .body-container .table .body .body-row .body-cell .subject-name-big{font-size:14px}.student-list-hw .body-container .table .body .body-row .body-cell .status-finish{color:#09aa09;font-family:Siemreap!important;font-size:16px}.student-list-hw .body-container .table .body .body-row .body-cell .status-pending{color:#f4d03f!important;font-family:Siemreap!important;font-size:16px}.student-list-hw .body-container .table .body .body-row .body-cell .subject-name{font-size:12px}.student-list-hw .body-container .table .body .body-row .body-cell .text-field-score .MuiInputBase-input{padding:5px!important;text-align:left!important}.student-list-hw .body-container .table .body .body-row .body-cell .grade-score-cell{font-family:Siemreap!important;font-size:15px;font-weight:700!important}.student-list-hw .body-container .table .body .body-row .body-cell .programme-data{font-size:15px}.student-list-hw .body-container .table .body .body-row .body-cell .customer-type{background-color:#0f81c2;border-radius:2px;border-radius:10px;color:#fff;font-family:Century Gothic;font-size:12px;margin:0 auto;padding:1px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.student-list-hw .body-container .table .body .body-row .body-cell .subject-name{color:#0f81c2;font-size:14px;font-weight:700;text-align:center}.student-list-hw .body-container .table .body .body-row .body-cell .subject-name-active{color:red;font-size:14px;font-weight:700;text-align:center}.student-list-hw .body-container .table .body .body-row .body-cell .teacher-name{color:#0f81c2;font-size:14px;text-align:center}.student-list-hw .body-container .table .body .body-row .body-cell .teacher-name-active{color:red;font-size:14px;text-align:center}.student-list-hw .body-container .table .body .body-row .body-cell .come{color:green;font-size:15px;font-weight:bolder}.student-list-hw .body-container .table .body .body-row .body-cell .absent{color:red;font-size:15px;font-weight:bolder}.student-list-hw .body-container .table .body .body-row .body-cell .late{color:blue;font-size:15px;font-weight:bolder}.student-list-hw .body-container .table .body .body-row .body-cell .permission{color:#f4d03f;font-size:15px;font-weight:bolder}.student-list-hw .body-container .table .body .body-row .body-cell .yes-title{color:#03ad52;font-size:15px;font-weight:700}.student-list-hw .body-container .table .body .body-row .body-cell .no-title{color:red;font-weight:700}.student-list-hw .body-container .table .body .body-row .body-cell .btn-copy-id{background-color:#fff;color:#000}.student-list-hw .body-container .table .body .body-row .active-icon{background-color:#09ff00;border-radius:50%;height:10px;margin-top:7px!important;width:10px}.student-list-hw .body-container .table .body .body-row .not-active-icon{background-color:red;border-radius:50%;height:10px;margin-top:7px;width:10px}.student-list-hw .body-container .table .body .body-row .body-cell-end{border:none;border-radius:0 6px 6px 0;font-size:15px;padding:6px 20px 6px 0}.student-list-hw .body-container .table .body .body-row .body-cell-score-end{background-color:#fff;border:none;border-radius:0 6px 6px 0;font-size:15px;padding:6px 6px 6px 20px}.student-list-hw .body-container .table .body .body-row .body-cell-score-end .icon-delete{color:red;font-size:28px}.student-list-hw .body-container .table .body .body-row .body-cell-score{background-color:#fff;border:none;font-size:15px;padding:5px;text-align:center!important}.student-list-hw .body-container .table .body .body-row .body-cell-score .student-name{font-family:Siemreap,!important!important;font-size:15px!important}.student-list-hw .body-container .table .body .body-row .body-cell-score .text-field-score .MuiInputBase-input{border:1px solid #4f8d6f;border-radius:5px;padding:5px 3px!important;text-align:center!important}.student-list-hw .body-container .table .body .body-row .body-cell-score .text-field-score .css-jvf6rl-MuiInputBase-root-MuiOutlinedInput-root{border:1px solid #4f8d6f;padding:3px!important}.student-list-hw .body-container .table .body .body-row .body-cell-score .text-field-teaching-time .MuiInputBase-input{border:1px solid #4f8d6f;border-radius:5px;padding:3px!important}.student-list-hw .body-container .table .body .body-row .body-cell-score .text-field-date .MuiInputBase-input{border-radius:5px;padding:5px 3px!important;text-align:center!important}.student-list-hw .body-container .table .body .body-row .body-cell-score .text-field-date .css-jvf6rl-MuiInputBase-root-MuiOutlinedInput-root{border:1px solid #4f8d6f;margin:none!important;width:200px}.student-list-hw .body-container .table .body .body-row .body-cell-subject{border:none;color:#0f81c2;font-family:Siemreap!important;font-size:15px;font-weight:700;padding:5px 5px 5px 10px;text-align:left}.student-list-hw .body-container .table .body .body-row .body-cell-subject .text-field-score .MuiInputBase-input{border:1px solid #4f8d6f;border-radius:5px;padding:5px 3px!important;text-align:center!important}.student-list-hw .body-container .table .body .body-row .body-cell-subject .text-field-score .css-jvf6rl-MuiInputBase-root-MuiOutlinedInput-root{border:1px solid #4f8d6f;padding:3px!important}.student-list-hw .body-container .table .body .body-row .add-body-cell-score{color:#0f81c2;font-weight:700;text-align:center}.student-list-hw .body-container .table .body .body-row .body-cell-schedule-start{border:none;border-radius:6px 0 0 6px;font-size:15px;padding:6px 6px 6px 10px}.student-list-hw .body-container .table .body .body-row .body-cell-schedule-start .time-schedule{color:#0f81c2;font-family:Siemreap!important;font-size:15px}.student-list-hw .body-container .table .body .body-row .body-cell-schedule{border:none;font-size:15px;padding:6px 6px 6px 8px}.student-list-hw .body-container .table .body .body-row .body-cell-schedule .field-schedule-list{align-items:center;background-color:#eff6fd;border-radius:8px;display:flex;width:100%}.student-list-hw .body-container .table .body .body-row .body-cell-schedule .field-schedule-list .css-i4bv87-MuiSvgIcon-root{display:none!important}.student-list-hw .body-container .table .body .body-row .body-cell-schedule .field-schedule-list .MuiOutlinedInput-input,.student-list-hw .body-container .table .body .body-row .body-cell-schedule .field-schedule-list .css-1ua80n0-MuiInputBase-input-MuiOutlinedInput-input{color:gray;font-family:Siemreap!important}.student-list-hw .body-container .table .body .body-row .body-cell-schedule .field-schedule-list .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#eff6fd;border-radius:6px;font-family:Siemreap!important;font-size:15px}.student-list-hw .body-container .table .body .body-row .body-cell-schedule .field-schedule-list .MuiInputLabel-root.Mui-focused,.student-list-hw .body-container .table .body .body-row .body-cell-schedule .field-schedule-list .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{border-radius:6px;color:gray;font-family:Siemreap!important}.student-list-hw .body-container .table .body .body-row .body-cell-schedule .subject-name-big{font-size:14px}.student-list-hw .body-container .table .body .body-row .body-cell-schedule .subject-name{font-size:12px}.student-list-hw .body-container .table .body .body-row .body-cell-schedule .text-field-score{width:60px!important}.student-list-hw .body-container .table .body .body-row .body-cell-schedule .text-field-score .MuiInputBase-input{padding:5px!important;text-align:center!important}.student-list-hw .body-container .table .body .body-row .body-cell-schedule .grade-score-cell{font-family:Siemreap!important;font-size:15px;font-weight:700!important}.student-list-hw .body-container .table .body .body-row .body-cell-schedule-end{border:none;border-radius:0 6px 6px 0;font-size:15px;padding:6px 10px 6px 0}.student-list-hw .select-title{color:#0f81c2;font-family:Siemreap!important;font-size:15px;padding:0 0 5px 5px}.btn-generate-homework{background-color:#0f81c2!important}.btn-delete-homework,.btn-generate-homework{color:#fff!important;font-size:17px;font-weight:700!important;height:40px;padding:4px 15px;text-align:center}.btn-delete-homework{background-color:red!important}.hw-report-page{background-color:#fff;border-radius:10px;padding:15px}.hw-report-page .logo{height:auto;width:110px}.hw-report-page .programme-title,.hw-report-page .report-title{font-size:10px!important;font-weight:100!important;letter-spacing:normal!important}.hw-report-page .report-title{font-family:KhmerOsMuol!important;margin-top:5px;text-align:center}.hw-report-page .report-title-en{font-family:GothicBoldRegular!important;font-size:10px!important;font-weight:100!important;line-height:180%!important;text-align:center}.hw-report-page .symbol{height:10px;width:auto}.hw-report-page td,.hw-report-page th{border:2px solid #b5c9e8;border-collapse:collapse}.hw-report-page td.hw-header,.hw-report-page th{background-color:#ddebf6;color:#000;font-size:9px;padding:3px;text-align:center;text-decoration:none}.hw-report-page td.hw-header .C-txt,.hw-report-page th .C-txt{color:#0200f6;font-size:9px;font-weight:700}.hw-report-page td.hw-header .IC-txt,.hw-report-page th .IC-txt{color:#ffc000;font-size:9px;font-weight:700}.hw-report-page td.hw-header .L-txt,.hw-report-page th .L-txt{color:#03ad52;font-size:9px;font-weight:700}.hw-report-page td.hw-header .M-txt,.hw-report-page th .M-txt{color:red;font-size:9px;font-weight:700}.hw-report-page td.hw-body-name{color:#000;font-size:9px;padding:3px;text-align:left;text-decoration:none}.hw-report-page td.hw-body{color:#000;font-size:9px;padding:3px;text-align:center;text-decoration:none}.hw-report-page td.hw-body .C-txt{color:#0200f6;font-size:9px;font-weight:700}.hw-report-page td.hw-body .IC-txt{color:#ffc000;font-size:9px;font-weight:700}.hw-report-page td.hw-body .L-txt{color:#03ad52;font-size:9px;font-weight:700}.hw-report-page td.hw-body .M-txt{color:red;font-size:9px;font-weight:700}.hw-report-page table{border-collapse:collapse;width:100%}.hw-report-page .comment{font-size:9px}.hw-report-page .note{font-size:10px}.report-container{margin:0;padding:0}.report-container .slash{background-color:#0f81c2;height:40px;width:4px}.report-container .page-title{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700!important}.report-container .btn-print{background-color:#0f81c2!important;border-radius:10px;color:#fff;font-family:Siemreap!important;font-size:"Siemreap"!important;margin-top:20px;padding:8px 30px}.report-container .btn-print .icon-add,.report-container .btn-print .icon-print{height:18px!important;width:18px!important}.report-container .page-header{height:40px;width:100%}.report-container .page-header .slash{background-color:#0f81c2;height:40px;width:4px}.report-container .page-header .page-title{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700!important}.report-container .page-header .page-title-kh{color:#0f81c2;font-family:Siemreap!important;font-size:19px;font-weight:700!important}.report-container .page-header .breadcrumbs-title{color:#000;font-family:Century Gothic;font-size:15px}.report-container .page-header .breadcrumbs-title-kh{color:#000;font-family:Siemreap!important;font-size:15px}.report-container .page-header .slash-title{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700}.report-container .page-header .page-link-title{color:#0f81c2;cursor:pointer;font-family:Century Gothic;font-size:15px;text-decoration:none}.report-container .select-acad-year{background-color:#fff;border-radius:8px;width:100%}.report-container .select-acad-year .MuiOutlinedInput-input,.report-container .select-acad-year .css-1ua80n0-MuiInputBase-input-MuiOutlinedInput-input{color:#0f81c2;font-family:Siemreap!important}.report-container .select-acad-year .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:6px;font-family:Siemreap!important}.report-container .select-acad-year .MuiInputLabel-root.Mui-focused,.report-container .select-acad-year .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{border-radius:6px;color:#0f81c2;font-family:Siemreap!important}.report-container .select-acad-year .css-i4bv87-MuiSvgIcon-root{color:#0f81c2}.report-container .search-title{color:#0f81c2;font-family:Bayon!important;font-size:17px;font-weight:100!important;margin-top:8px;width:130px!important}.report-container .select-head-text{color:#0f81c2;font-family:Century Gothic;font-size:15px;padding:0 0 5px 5px}.report-container .header-text{color:#0f81c2;font-family:Century Gothic;font-size:14px;margin-top:-5px;padding:0 0 5px 5px}.report-container .search-field{background-color:#fff;border-radius:6px;font-family:Century Gothic;width:100%}.report-container .search-field .css-1ua80n0-MuiInputBase-input-MuiOutlinedInput-input{font-family:Century Gothic}.report-container .search-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:6px;font-family:Century Gothic}.report-container .search-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{font-family:Century Gothic}.report-container .search-field .MuiInputLabel-root.Mui-focused{border-radius:6px;font-family:Century Gothic}.report-container .search-field .supplier-detail-box{justify-content:space-between}.report-container .body-container{border-radius:10px;margin-top:15px;padding:0 0 20px;width:100%}@media(min-width:0px)and (max-width:376px){.report-container .body-container{width:310px!important}}@media(min-width:377px)and (max-width:425px){.report-container .body-container{width:370px!important}}@media(min-width:426px)and (max-width:600px){.report-container .body-container{width:476px!important}}.report-container .body-container .table{border-collapse:initial;border-spacing:0 6px;display:table;overflow-x:auto;white-space:nowrap;width:100%}.report-container .body-container .table .header-row{background-color:#fff;padding:10px 0}.report-container .body-container .table .header-row .header-title-start{border-radius:6px 0 0 6px}.report-container .body-container .table .header-row .header-title,.report-container .body-container .table .header-row .header-title-start{background-color:#fff;border:none;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700;padding:10px 10px 10px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.report-container .body-container .table .header-row .header-title-end{background-color:#fff;border:none;border-radius:0 6px 6px 0;color:#0f81c2;font-family:Century Gothic;font-size:15px;padding:10px 10px 10px 0;position:-webkit-sticky;position:sticky;top:0;z-index:100}.report-container .body-container .table .header-row .header-sticky-left{background-color:#fff;left:0;position:-webkit-sticky;position:sticky}.report-container .body-container .table .header-row .header-sticky-right{background-color:#fff;position:-webkit-sticky;position:sticky;right:0}.report-container .body-container .table .body{background-color:#fff;box-shadow:none}.report-container .body-container .table .body .onclick-student,.report-container .body-container .table .body :hover{background-color:#eff6fd}.report-container .body-container .table .body .body-cell-sticky-left{background-color:#fff;left:0;position:-webkit-sticky;position:sticky}.report-container .body-container .table .body .body-cell-sticky-right{background-color:#fff;position:-webkit-sticky;position:sticky;right:0}.report-container .body-container .table .body .body-row{cursor:pointer}.report-container .body-container .table .body .body-row .body-cell-start{border:none;border-radius:6px 0 0 6px;font-size:15px;padding:6px 6px 6px 20px}.report-container .body-container .table .body .body-row .body-cell-start-red{background-color:red!important;border:none;border-radius:6px 0 0 6px;font-size:15px;padding:6px 6px 6px 20px}.report-container .body-container .table .body .body-row .body-cell{border:none;font-size:15px;padding:6px 6px 6px 20px}.report-container .body-container .table .body .body-row .body-cell .come{color:#0200f6;font-size:15px;font-weight:bolder}.report-container .body-container .table .body .body-row .body-cell .absent{color:#fe0000;font-size:15px;font-weight:bolder}.report-container .body-container .table .body .body-row .body-cell .late{color:#03ad52;font-size:15px;font-weight:bolder}.report-container .body-container .table .body .body-row .body-cell .permission{color:#ffc000;font-size:15px;font-weight:bolder}.report-container .body-container .table .body .body-row .body-cell-end{border:none;border-radius:0 6px 6px 0;font-size:15px;padding:6px 20px 6px 0}.report-container .total-student{color:#0f81c2}.report-container .total-present,.report-container .total-student{background-color:#fff;border-radius:5px;font-family:Century Gothic;font-size:15px;font-weight:700;height:38px;padding-left:7px;width:100px}.report-container .total-present{color:#0200f6}.report-container .total-permission{color:#ffc000}.report-container .total-late,.report-container .total-permission{background-color:#fff;border-radius:5px;font-family:Century Gothic;font-size:15px;font-weight:700;height:38px;padding-left:7px;width:100px}.report-container .total-late{color:#03ad52}.report-container .total-absence{background-color:#fff;border-radius:5px;color:#fe0000;font-family:Century Gothic;font-size:15px;font-weight:700;height:38px;padding-left:7px;width:100px}.PhotoView-Portal{height:100%;left:0;overflow:hidden;position:fixed;top:0;touch-action:none;width:100%;z-index:2000}@-webkit-keyframes PhotoView__rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes PhotoView__rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}@keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}.PhotoView__Spinner{-webkit-animation:PhotoView__delayIn .4s linear both;animation:PhotoView__delayIn .4s linear both}.PhotoView__Spinner svg{-webkit-animation:PhotoView__rotate .6s linear infinite;animation:PhotoView__rotate .6s linear infinite}.PhotoView__Photo{cursor:grab;max-width:none}.PhotoView__Photo:active{cursor:grabbing}.PhotoView__icon{display:inline-block;left:0;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.PhotoView__PhotoBox,.PhotoView__PhotoWrap{bottom:0;direction:ltr;left:0;position:absolute;right:0;top:0;touch-action:none;width:100%}.PhotoView__PhotoWrap{overflow:hidden;z-index:10}.PhotoView__PhotoBox{-webkit-transform-origin:left top;transform-origin:left top}@-webkit-keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}@keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}.PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft,.PhotoView-Slider__clean .PhotoView-Slider__ArrowRight,.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap,.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover{opacity:0}.PhotoView-Slider__Backdrop{background:#000;height:100%;left:0;position:absolute;top:0;transition-property:background-color;width:100%;z-index:-1}.PhotoView-Slider__fadeIn{-webkit-animation:PhotoView__fade linear both;animation:PhotoView__fade linear both;opacity:0}.PhotoView-Slider__fadeOut{animation:PhotoView__fade linear reverse both;opacity:0}.PhotoView-Slider__BannerWrap{align-items:center;background-color:rgba(0,0,0,.5);color:#fff;display:flex;height:44px;justify-content:space-between;left:0;position:absolute;top:0;transition:opacity .2s ease-out;width:100%;z-index:20}.PhotoView-Slider__BannerWrap:hover{opacity:1}.PhotoView-Slider__Counter{font-size:14px;opacity:.75;padding:0 10px}.PhotoView-Slider__BannerRight{align-items:center;display:flex;height:100%}.PhotoView-Slider__toolbarIcon{fill:#fff;box-sizing:border-box;cursor:pointer;opacity:.75;padding:10px;transition:opacity .2s linear}.PhotoView-Slider__toolbarIcon:hover{opacity:1}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{align-items:center;bottom:0;cursor:pointer;display:flex;height:100px;justify-content:center;margin:auto;opacity:.75;position:absolute;top:0;transition:opacity .2s linear;-webkit-user-select:none;user-select:none;width:70px;z-index:20}.PhotoView-Slider__ArrowLeft:hover,.PhotoView-Slider__ArrowRight:hover{opacity:1}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{fill:#fff;background:rgba(0,0,0,.3);box-sizing:initial;height:24px;padding:10px;width:24px}.PhotoView-Slider__ArrowLeft{left:0}.PhotoView-Slider__ArrowRight{right:0}.dialog-exercise-container .exercise-field-title{color:#0f81c2;font-family:Century Gothic;font-size:15px}.dialog-exercise-container .css-1qqsdnr-MuiAutocomplete-root .MuiAutocomplete-tag{background-color:#0f81c2;border-radius:10px!important;color:#fff}.dialog-exercise-container .css-eem9g9-MuiButtonBase-root-MuiChip-root .MuiChip-deleteIcon{color:#fff!important}.dialog-exercise-container .MuiPaper-root{border-radius:10px!important}.dialog-exercise-container .title-parent-meeting{color:#0f81c2;font-family:Siemreap!important;font-size:17px}.dialog-exercise-container .exercise-dialog-title{color:#0f81c2;font-family:Century Gothic;font-size:17px;font-weight:700}.dialog-exercise-container .exercise-btn-add{background-color:#0f81c2!important;border-radius:5px;box-shadow:none;color:#fff;font-family:Century Gothic;font-weight:700;margin-top:10px;padding:8px 0}.dialog-exercise-container .btn-upload-image{border:1px dashed #90caf9;border-radius:10px;height:189px;width:100%}.dialog-exercise-container .btn-upload-image .exercise-image{border-radius:10px;height:110px;object-fit:cover;width:120px}.dialog-exercise-container .btn-upload-option-image{border:1px dashed #90caf9;border-radius:10px;height:208px;width:100%}.dialog-exercise-container .btn-upload-option-image .exercise-image{border-radius:10px;height:80px;object-fit:cover;width:60px}.dialog-exercise-container .btn-add-image{border:1px dashed #90caf9;border-radius:10px;height:189px;width:100%}.dialog-exercise-container .btn-add-image .exercise-image{border-radius:10px;height:110px;object-fit:cover;width:120px}.dialog-exercise-container .btn-add-image-question{border:1px dashed #90caf9;border-radius:10px;height:240px;width:100%}.dialog-exercise-container .btn-add-image-question .exercise-image{border-radius:10px;height:110px;object-fit:cover;width:160px}.dialog-exercise-container .exercise-btn-create{background-color:#0f81c2!important;box-shadow:none}.dialog-exercise-container .exercise-btn-create,.dialog-exercise-container .exercise-btn-delete{border-radius:5px;color:#fff;font-family:Century Gothic;font-weight:700;margin-top:10px;padding:8px 0}.dialog-exercise-container .exercise-btn-delete{background-color:#f84b4b!important}.dialog-exercise-container .css-78trlr-MuiButtonBase-root-MuiIconButton-root{padding:11px!important}.page-exercise-container .slash-exercise{background-color:#0f81c2;height:40px;width:4px}.page-exercise-container .page-exercise-title{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700!important}.page-exercise-container .page-exercise-header{height:40px;width:100%}.page-exercise-container .page-exercise-header .slash-exercise{background-color:#0f81c2;height:40px;width:4px}.page-exercise-container .page-exercise-header .page-exercise-title{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700!important}.page-exercise-container .page-exercise-header .page-exercise-title-kh{color:#0f81c2;font-family:Siemreap!important;font-size:19px;font-weight:700!important}.page-exercise-container .page-exercise-header .breadcrumbs-exersice-title{color:#000;font-family:Century Gothic;font-size:15px}.page-exercise-container .page-exercise-header .breadcrumbs-exercise-title-kh{color:#000;font-family:Siemreap!important;font-size:15px}.page-exercise-container .page-exercise-header .slash-exercise-title{color:#0f81c2;font-family:Century Gothic;font-size:19px;font-weight:700}.page-exercise-container .page-exercise-header .page-exercise-link-title{color:#0f81c2;cursor:pointer;font-family:Century Gothic;font-size:15px;text-decoration:none}.page-exercise-container .body-exercise-container{background-color:#fff;border-radius:10px;margin-top:30px;padding:20px 40px}.page-exercise-container .body-exercise-container .text-exercise-title{color:#0f81c2}.page-exercise-container .body-exercise-container .field-menu{color:#0f81c2!important}.page-exercise-container .body-exercise-container .text-question-title{color:red;font-family:Siemreap!important;font-size:15px!important;font-weight:700}.page-exercise-container .body-exercise-container .option-answer-text{font-family:Siemreap!important;font-size:15px!important}.page-exercise-container .body-exercise-container .option-answer-number{font-family:Siemreap!important;font-size:15px!important;font-weight:600}.page-exercise-container .body-exercise-container .box-quiz-field{border:1px solid #e2e8f0;border-radius:10px;padding:10px 20px 20px}.page-exercise-container .body-exercise-container .image-option-container{cursor:pointer!important}.page-exercise-container .body-exercise-container .image-container{cursor:pointer;overflow:hidden;padding-bottom:15px}.page-exercise-container .body-exercise-container .text-exercise-title{font-family:Siemreap!important;font-weight:700}.page-exercise-container .body-exercise-container .exercise-direction-text,.page-exercise-container .body-exercise-container .paragraph-text{color:#0f81c2;font-family:Siemreap!important;font-size:15px!important}.page-exercise-container .body-exercise-container .menu-text{background-color:#0f81c2;color:red!important}.page-exercise-container .btn-exercise-add{background-color:#0f81c2!important;border-radius:10px;color:#fff;font-family:Siemreap!important;font-size:"Siemreap"!important;height:100%;margin-top:20px;padding:8px 30px}.page-exercise-container .btn-exercise-add .icon-exercise-add{height:18px!important;width:18px!important}.rdw-option-wrapper{align-items:center;background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;display:flex;height:20px;justify-content:center;margin:0 4px;min-width:25px;padding:5px;text-transform:capitalize}.rdw-option-wrapper:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-option-active,.rdw-option-wrapper:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-option-disabled{cursor:default;opacity:.3}.rdw-dropdown-wrapper{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 3px;text-transform:capitalize}.rdw-dropdown-wrapper:focus{outline:none}.rdw-dropdown-wrapper:hover{background-color:#fff;box-shadow:1px 1px 0 #bfbdbd}.rdw-dropdown-wrapper:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-dropdown-carettoopen{border-top:6px solid #000}.rdw-dropdown-carettoclose,.rdw-dropdown-carettoopen{border-left:5px solid transparent;border-right:5px solid transparent;height:0;position:absolute;right:10%;top:35%;width:0}.rdw-dropdown-carettoclose{border-bottom:6px solid #000}.rdw-dropdown-selectedtext{align-items:center;display:flex;height:100%;padding:0 5px;position:relative}.rdw-dropdown-optionwrapper{background:#fff;border:1px solid #f1f1f1;border-radius:2px;margin:0;max-height:250px;overflow-y:scroll;padding:0;position:relative;width:98%;z-index:100}.rdw-dropdown-optionwrapper:hover{background-color:#fff;box-shadow:1px 1px 0 #bfbdbd}.rdw-dropdownoption-default{align-items:center;display:flex;min-height:25px;padding:0 5px}.rdw-dropdownoption-highlighted{background:#f1f1f1}.rdw-dropdownoption-active{background:#f5f5f5}.rdw-dropdownoption-disabled{cursor:default;opacity:.3}.rdw-inline-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-inline-dropdown{width:50px}.rdw-inline-dropdownoption{display:flex;height:40px;justify-content:center}.rdw-block-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-block-dropdown{width:110px}.rdw-fontsize-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-fontsize-dropdown{min-width:40px}.rdw-fontsize-option{display:flex;justify-content:center}.rdw-fontfamily-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-fontfamily-dropdown{width:115px}.rdw-fontfamily-placeholder{max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rdw-fontfamily-optionwrapper{width:140px}.rdw-list-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-list-dropdown{width:50px;z-index:90}.rdw-list-dropdownOption{display:flex;height:40px;justify-content:center}.rdw-text-align-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-text-align-dropdown{width:50px;z-index:90}.rdw-text-align-dropdownOption{display:flex;height:40px;justify-content:center}.rdw-right-aligned-block{text-align:right}.rdw-left-aligned-block{text-align:left!important}.rdw-center-aligned-block{text-align:center!important}.rdw-justify-aligned-block{text-align:justify!important}.rdw-center-aligned-block>div,.rdw-justify-aligned-block>div,.rdw-left-aligned-block>div,.rdw-right-aligned-block>div{display:inline-block}.rdw-colorpicker-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-colorpicker-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:175px;left:5px;padding:15px;position:absolute;top:35px;width:175px;z-index:100}.rdw-colorpicker-modal-header{display:flex;padding-bottom:5px}.rdw-colorpicker-modal-style-label{cursor:pointer;font-size:15px;padding:0 10px 5px;text-align:center;width:50%}.rdw-colorpicker-modal-style-label-active{border-bottom:2px solid #0a66b7}.rdw-colorpicker-modal-options{display:flex;flex-wrap:wrap;height:100%;margin:5px auto;overflow:scroll;width:100%}.rdw-colorpicker-cube{border:1px solid #f1f1f1;height:22px;width:22px}.rdw-colorpicker-option{border:none;box-shadow:inset 1px 2px 1px #bfbdbd;height:22px;margin:3px;min-height:20px;min-width:22px;padding:0;width:22px}.rdw-colorpicker-option:hover{box-shadow:1px 2px 1px #bfbdbd}.rdw-colorpicker-option:active{box-shadow:-1px -2px 1px #bfbdbd}.rdw-colorpicker-option-active{box-shadow:0 0 2px 2px #bfbdbd}.rdw-link-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-link-dropdown{width:50px}.rdw-link-dropdownOption{display:flex;height:40px;justify-content:center}.rdw-link-dropdownPlaceholder{margin-left:8px}.rdw-link-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:205px;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-link-modal-label{font-size:15px}.rdw-link-modal-input{border:1px solid #f1f1f1;border-radius:2px;height:25px;margin-bottom:15px;margin-top:5px;padding:0 5px}.rdw-link-modal-input:focus{outline:none}.rdw-link-modal-buttonsection{margin:0 auto}.rdw-link-modal-target-option{margin-bottom:20px}.rdw-link-modal-target-option>span{margin-left:5px}.rdw-link-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin-left:10px;text-transform:capitalize;width:75px}.rdw-link-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-link-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-link-modal-btn:focus{outline:none!important}.rdw-link-modal-btn:disabled{background:#ece9e9}.rdw-link-dropdownoption{display:flex;height:40px;justify-content:center}.rdw-embedded-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-embedded-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;height:180px;justify-content:space-between;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-embedded-modal-header{display:flex;font-size:15px}.rdw-embedded-modal-header-option{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:50%}.rdw-embedded-modal-header-label{background:#6eb8d4;border:1px solid #f1f1f1;border-bottom:2px solid #0a66b7;margin-top:5px;width:95px}.rdw-embedded-modal-link-section{display:flex;flex-direction:column}.rdw-embedded-modal-link-input{border:1px solid #f1f1f1;border-radius:2px;font-size:15px;height:35px;margin:10px 0;padding:0 5px;width:88%}.rdw-embedded-modal-link-input-wrapper{align-items:center;display:flex}.rdw-embedded-modal-link-input:focus{outline:none}.rdw-embedded-modal-btn-section{display:flex;justify-content:center}.rdw-embedded-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 3px;text-transform:capitalize;width:75px}.rdw-embedded-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-embedded-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-embedded-modal-btn:focus{outline:none!important}.rdw-embedded-modal-btn:disabled{background:#ece9e9}.rdw-embedded-modal-size{align-items:center;display:flex;justify-content:space-between;margin:8px 0}.rdw-embedded-modal-size-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;width:80%}.rdw-embedded-modal-size-input:focus{outline:none}.rdw-emoji-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-emoji-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-wrap:wrap;height:180px;left:5px;overflow:auto;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-emoji-icon{cursor:pointer;font-size:22px;height:24px;margin:2.5px;width:24px}.rdw-emoji-icon,.rdw-spinner{align-items:center;display:flex;justify-content:center}.rdw-spinner{height:100%;width:100%}.rdw-spinner>div{-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite both;background-color:#333;border-radius:100%;display:inline-block;height:12px;width:12px}.rdw-spinner .rdw-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.rdw-spinner .rdw-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.rdw-image-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px;position:relative}.rdw-image-modal{background:#fff;border:1px solid #f1f1f1;border-radius:2px;box-shadow:3px 3px 5px #bfbdbd;display:flex;flex-direction:column;left:5px;padding:15px;position:absolute;top:35px;width:235px;z-index:100}.rdw-image-modal-header{display:flex;font-size:15px;margin:10px 0}.rdw-image-modal-header-option{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center;width:50%}.rdw-image-modal-header-label{background:#f1f1f1;border:1px solid #f1f1f1;margin-top:5px;width:80px}.rdw-image-modal-header-label-highlighted{background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-image-modal-upload-option{align-items:center;background-color:#f1f1f1;border:none;color:gray;cursor:pointer;display:flex;font-size:15px;justify-content:center;margin:10px 0;outline:2px dashed gray;outline-offset:-10px;padding:9px 0;width:100%}.rdw-image-modal-upload-option-highlighted{outline:2px dashed #0a66b7}.rdw-image-modal-upload-option-label{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;padding:15px;width:100%}.rdw-image-modal-upload-option-label span{padding:0 20px}.rdw-image-modal-upload-option-image-preview{max-height:200px;max-width:100%}.rdw-image-modal-upload-option-input{height:.1px;opacity:0;overflow:hidden;position:absolute;width:.1px;z-index:-1}.rdw-image-modal-url-section{align-items:center;display:flex}.rdw-image-modal-url-input{border:1px solid #f1f1f1;border-radius:2px;font-size:15px;height:35px;margin:15px 0 12px;padding:0 5px;width:90%}.rdw-image-modal-btn-section{margin:10px auto 0}.rdw-image-modal-url-input:focus{outline:none}.rdw-image-modal-btn{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;height:30px;margin:0 5px;text-transform:capitalize;width:75px}.rdw-image-modal-btn:hover{box-shadow:1px 1px 0 #bfbdbd}.rdw-image-modal-btn:active{box-shadow:inset 1px 1px 0 #bfbdbd}.rdw-image-modal-btn:focus{outline:none!important}.rdw-image-modal-btn:disabled{background:#ece9e9}.rdw-image-modal-spinner{height:100%;left:0;opacity:.5;position:absolute;top:-3px;width:100%}.rdw-image-modal-alt-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;margin-left:5px;width:70%}.rdw-image-modal-alt-input:focus{outline:none}.rdw-image-modal-alt-lbl{font-size:12px}.rdw-image-modal-size{align-items:center;display:flex;justify-content:space-between;margin:8px 0}.rdw-image-modal-size-input{border:1px solid #f1f1f1;border-radius:2px;font-size:12px;height:20px;width:40%}.rdw-image-modal-size-input:focus{outline:none}.rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.rdw-remove-wrapper{position:relative}.rdw-history-wrapper,.rdw-remove-wrapper{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:6px}.rdw-history-dropdownoption{display:flex;height:40px;justify-content:center}.rdw-history-dropdown{width:50px}.rdw-link-decorator-wrapper{position:relative}.rdw-link-decorator-icon{background-color:#fff;cursor:pointer;left:40%;position:absolute;top:0}.rdw-mention-link{background-color:#f0fbff;border-radius:2px;color:#1236ff;padding:1px 2px;text-decoration:none}.rdw-suggestion-wrapper{position:relative}.rdw-suggestion-dropdown{background:#fff;border:1px solid #f1f1f1;display:flex;flex-direction:column;max-height:150px;min-width:100px;overflow:auto;position:absolute;z-index:100}.rdw-suggestion-option{border-bottom:1px solid #f1f1f1;padding:7px 5px}.rdw-suggestion-option-active{background-color:#f1f1f1}.rdw-hashtag-link{background-color:#f0fbff;border-radius:2px;color:#1236ff;padding:1px 2px;text-decoration:none}.rdw-image-alignment-options-popup{background:#fff;border:1px solid #f1f1f1;border-radius:2px;cursor:pointer;display:flex;padding:5px 2px;position:absolute;width:105px;z-index:100}.rdw-alignment-option-left{justify-content:flex-start}.rdw-image-alignment-option{height:15px;min-width:15px;width:15px}.rdw-image-alignment,.rdw-image-imagewrapper{position:relative}.rdw-image-center{display:flex;justify-content:center}.rdw-image-left{display:flex}.rdw-image-right{display:flex;justify-content:flex-end}.rdw-image-alignment-options-popup-right{right:0}.rdw-editor-main{box-sizing:border-box;height:100%;overflow:auto}.rdw-editor-toolbar{background:#fff;border:1px solid #f1f1f1;border-radius:2px;display:flex;flex-wrap:wrap;font-size:15px;justify-content:flex-start;margin-bottom:5px;padding:6px 5px 0;-webkit-user-select:none;user-select:none}.public-DraftStyleDefault-block{margin:1em 0}.rdw-editor-wrapper:focus{outline:none}.rdw-editor-wrapper{box-sizing:initial}.rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}.rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:left;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:hsla(0,0%,100%,0);border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.alert-message .snackbar-alert{border-radius:20px;margin-top:10px}.alert-message .snackbar-alert .alert-success{background-color:#00c9a7;border-radius:20px;color:#fff;font-family:Siemreap!important}.alert-message .snackbar-alert .alert-error{background-color:#ff6f91;border-radius:20px;color:#fff}