.alert-message .snackbar-alert{border-radius:20px;margin-top:10px}.alert-message .snackbar-alert .alert-success{background-color:#00c9a7;border-radius:20px;color:#fff}.alert-message .snackbar-alert .alert-error{background-color:#ff6f91;border-radius:20px;color:#fff}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.char-daily{width:100%}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}@media print{.chart{margin-right:42px}.main-react-chart{margin-left:-20px}tfoot.report-footer-sch-fee-print{display:table-footer-group}div.footer-info-sch-fee-print,div.page-footer-sch-fee-print{display:none;height:40px}.page-footer-line-sch-fee-print{border:2px solid blue;margin-bottom:7px;width:86.5%}div.page-footer-text-sch-fee-print{color:blue;font-family:Khmer OS Siemreap;font-size:10px!important;text-align:center}table.report-container-sch-fee-print{border-spacing:0!important;page-break-after:always;width:100%!important}div.page-footer-sch-fee-print{bottom:0;font-size:10px;height:50px;margin-right:20px;opacity:.8;position:fixed;text-align:center;width:100%}}.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: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:Century;src:url(/static/media/Century.b194aa2bd524e2c973f7.ttf)}@font-face{font-family:GothicRegular;src:url(/static/media/GOTHIC.b194aa2bd524e2c973f7.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}th{font-weight:400}div.page-footer-hr{bottom:0;font-size:10px;height:50px;opacity:.8;position:fixed;text-align:center;width:100%}div.page-footer-hr p{margin:0}.watermark{display:none;left:50%;opacity:.1;page-break-after:always;top:50vh;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50vw;z-index:-9}table.report-container-hr{border-spacing:0!important;page-break-after:always;width:100%!important}thead.report-header-hr{display:table-header-group}tfoot.report-footer-hr{display:table-footer-group}tbody.report-content-hr{width:100%!important}div.footer-info-hr,div.page-footer-hr{display:none;height:40px}.page-footer-line-hr{border:2px solid blue;margin-bottom:7px}div.page-footer-text-hr{color:blue;font-family:Khmer OS Siemreap;text-align:center}.header-title-hr{background-color:#deeffd;font-family:Khmer OS Muol Light;font-weight:100!important;padding:4px}.header-title-hr,.report-content-cell-center-hr{border:.2px solid #92cbf9!important;font-size:10px!important;letter-spacing:normal!important;text-align:center}.report-content-cell-center-hr,.report-content-cell-left-hr{font-family:Khmer OS Siemreap;padding:4px 6px}.report-content-cell-left-hr{border:.2px solid #92cbf9!important;font-size:10px!important;letter-spacing:normal!important;text-align:left}.logo-school-image{height:auto!important;margin-top:18px!important;width:125px!important}.number-certificate{font-family:Khmer OS Siemreap!important;font-size:14px!important}.national-certificate-En{font-family:GothicBoldRegular!important;line-height:180%!important}.national-certificate-En,.national-certificate-kh{font-size:14px!important;font-weight:100!important;text-align:center!important}.national-certificate-kh{font-family:Khmer OS Muol Light!important;letter-spacing:normal!important}.tackteng-font-cert{display:flex!important;justify-content:center!important}.image-tackteng-cert{width:140px!important}.title-certificate{font-family:Khmer OS Muol Light!important;font-size:16px!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:16px!important}.body-certificate-bold{font-weight:700!important}.footer-certificate-name{font-family:Khmer OS Muol Light!important;font-size:16px!important;font-weight:100!important;margin-left:60px!important;margin-top:60px!important;text-align:center}.note-certificate-bold{font-family:Khmer OS Muol Light!important;font-size:13px!important}.note-certificate{font-family:Khmer OS Siemreap!important;font-size:13px!important}.page-footer-certificate{font-size:10px;text-align:center;width:100%}.page-footer-certificate p{margin:0}.page-footer-line-certificate{border:2px solid #000;margin-bottom:7px}.page-footer-text-certificate{color:#000;font-family:Khmer OS Siemreap;text-align:center}.footer-info-certificate{margin-bottom:10px!important}.btn-print-cert{background-color:#0f81c2!important;color:#fff!important}.result-header{background-color:#fff;border-radius:10px;margin-top:20px;padding:15px!important;width:100%}.logo-size{margin-top:18px!important;width:130px!important}.program-title{font-family:KhmerOsMuol!important;font-size:12px!important;margin-top:5px!important}.title-result{font-family:KhmerOsMuol!important;letter-spacing:normal!important;margin-top:5px}.title-En,.title-result{font-size:13px!important;font-weight:100!important;text-align:center}.title-En{font-family:GothicBoldRegular!important;line-height:180%!important}.tackteng-font{display:flex;justify-content:center}.image-tackteng{width:200px}.table-monthly-result{border-collapse:collapse;width:100%}.thead-monthly-result{background-color:#60c5ff38;font-family:KhmerOsMuol!important;font-weight:100!important}.tbody-monthly-result,.thead-monthly-result{border:1px solid #0f81c2;font-size:12px;text-align:center}.tbody-monthly-result{font-family:Siemreap!important}.table-footer{background-color:#60c5ff38}.table-footer,.table-footer-white-bg{font-family:Siemreap!important;font-size:11px!important;font-weight:100;text-align:center}.footer-agree{font-family:Siemreap!important;font-size:13px!important;text-align:center!important}.footer-bold{font-family:KhmerOsMuol!important;font-weight:100!important}.footer-bold,.footer-date{font-size:12px!important;text-align:center!important}.footer-date{font-family:Siemreap!important}.footer-name{margin-left:60px!important;margin-top:60px!important;text-align:center}.field-name,.footer-name{font-family:KhmerOsMuol!important;font-size:12px!important;font-weight:100!important}.field-name{background-color:#fff;border-radius:6px;.MuiOutlinedInput-input{margin-left:60px!important}.MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff!important;border-radius:6px}}.body-cert-en-pro{font-family:Century!important;font-size:16px!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%}.student-parent-report-container{background-color:#fff;border-radius:10px;margin-top:20px;padding:15px!important;width:100%}.logo-student-parents-info{margin-bottom:5px!important;margin-top:15px!important;width:120px!important}.tackteng-student-parents-info{width:130px}.title-student-parents-info{font-family:KhmerOsMuol!important;letter-spacing:normal!important;margin-top:5px}.title-student-parents-info,.title-student-parents-info-en{font-size:10px!important;font-weight:100!important;text-align:center}.title-student-parents-info-en{font-family:GothicBoldRegular!important;line-height:180%!important}.title-student-comment{word-wrap:break-word;cursor:pointer;font-family:Siemreap!important;font-size:10px!important;font-weight:100!important;height:100%!important;white-space:normal;width:100%}.table-student-parents{border-collapse:collapse;width:100%}.table-student-parents tr th{padding-top:2px}.table-student-parents td,.table-student-parents tr th{border:1px solid #92cbf9;font-family:Siemreap;font-size:9px;font-weight:100}.table-student-parents td{text-align:center}.table-student-parents th{background-color:#deeffd}.start-date-student-parents-info{font-family:Siemreap!important;font-size:10px!important;font-weight:100}.chart-container{align-items:center;display:flex;justify-content:center;margin-top:20px}.apexcharts-legend-text{color:inherit;font-family:Siemreap,sans-serif!important;font-size:12px!important;font-weight:700!important}.apexcharts-category-transfer{font-family:Siemreap,sans-serif!important;font-size:10px!important}.enroll-box{background-color:#e3f0f8;height:1123px}.eroll-container{background-color:#e3f0f8;padding:20px}.box-text{align-items:center;background-color:#fff!important;border-radius:2px;display:flex;height:26px;padding-left:5px;padding-right:5px;width:100%}.cam-titel-kh{font-family:KhmerOsMuol!important}.cam-titel-en,.cam-titel-kh{color:#3e4196;font-size:12px!important;font-weight:700}.cam-titel-en{font-family:GothicBoldRegular!important}.sub-titel-en{font-size:12px!important;text-transform:uppercase}.sub-titel-en,.sub-titel-kh{color:#3e4196;font-family:Siemreap!important;font-weight:700}.sub-titel-kh{font-size:10px!important}.field-title-name{font-size:11px!important}.field-title-name,.field-title-small{color:#3e4196;font-family:Siemreap!important;text-transform:uppercase}.field-title-small{font-size:9px!important}.field-title-sub-small{color:#3e4196;font-family:Siemreap!important;font-size:10px!important;text-transform:uppercase}.text-address{border-bottom:1px solid #3e4196}.check-field{border:1px solid #3e4196!important;border:2px solid #3e4196;border-radius:2px;height:14px;width:14px}input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;border:.15em solid;border-radius:.15em;color:currentColor;display:inline-block;font:inherit;height:14px;margin:0;-webkit-transform:translateY(-.075em);transform:translateY(-.075em);width:14px}input[type=checkbox]:before{background-color:currentColor;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:100%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:100%}input[type=checkbox]:checked:before{background-color:#3e4196;-webkit-transform:translate(-50%,-50%) scale(.7);transform:translate(-50%,-50%) scale(.7)}.number-blueb{color:blue}.number-blueb,.number-redb{font-family:GothicRegular!important;font-size:9px!important;font-weight:700!important}.number-redb{color:red}.number-normal,.number-normalb{font-family:GothicRegular!important;font-size:9px!important}.number-normalb{font-weight:700!important}.thead-stud-meal-att{font-size:10px!important}.th-meal-att{font-size:8px!important;font-weight:700!important}.tb-txt-field,.tb-txt-redb{border:1px solid #92cbf9;font-family:Siemreap!important;font-size:8px!important;text-align:center!important}.main{position:relative}.inner,.main{background-color:#eef0f3;width:100%}.inner{display:table;height:100%;overflow-x:auto;position:fixed;white-space:nowrap}@media(min-width:0px)and (max-width:376px){.inner{width:320px!important}}@media(min-width:377px)and (max-width:425px){.inner{width:480px!important}}@media(min-width:426px)and (max-width:600px){.inner{width:550px!important}}@media(min-width:426px)and (max-width:768px){.inner{width:768px!important}}.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!important;height:19px;width:19px}.drawer-menu .list-menu .list-item-active .list-item-button .list-item-text{color:#0f81c2;font-family:Century Gothic;font-size:16px;padding-top:2px}.drawer-menu .list-menu .list-item-active .submenu-icon-active{color:#0f81c2}.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{height:19px;width:19px}.drawer-menu .list-menu .list-item .list-item-button .list-item-text{color:gray;font-family:Century Gothic;font-size:16px;padding-top:2px}.drawer-menu .list-menu .list-item .submenu-icon-active{color:#484949}.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:16px}.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:Century Gothic;font-size:15px}.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:20px;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 .forgot-password{color:#0f81c2;font-size:12px}.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}.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:20px;font-weight:700!important;text-decoration:none}.page-container .page-header .page-title-kh{color:#0f81c2;font-family:Siemreap!important;font-size:18px;font-weight:700!important;text-decoration:none}.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:20px;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 .search-title{color:#0f81c2;font-size:16px;font-weight:100!important;margin-top:8px;width:130px!important}.page-container .header-text{color:#0f81c2;font-family:Century Gothic;font-size:14px;margin-top:-5px;padding:0 0 5px 5px}.page-container .tab-title{font-family:Century Gothic;font-size:14px;font-weight:700}.page-container .select-head-text{color:#0f81c2;font-family:Century Gothic;font-size:15px;padding:0 5px 5px 0;text-transform:uppercase}.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:#484949!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;font-family:Century Gothic;width:100%}.page-container .search-field .css-e2mtqw-MuiInputAdornment-root,.page-container .search-field .css-nu79wc-MuiInputAdornment-root{color:#0f81c2!important;font-weight:700!important}.page-container .search-field .MuiOutlinedInput-input,.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 .supplier-detail-box{justify-content:space-between}.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 .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 .total-student{background-color:#fff;border-radius:5px;height:38px;text-align:center;width:100px}.page-container .total-student .total-student-txt{font-weight:700;text-align:left}.page-container .field-title,.page-container .total-student .total-student-txt{color:#0f81c2;font-family:Century Gothic;font-size:15px}.page-container .select-role{background-color:#fff;border-radius:6px;color:#000;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 .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{border-radius:6px!important;color:#0f81c2!important;font-family:Siemreap,!important!important;font-weight:700!important}.page-container .select-role .MuiInputLabel-root.Mui-focused{border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700}.page-container .btn-print{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-container .btn-print .icon-add,.page-container .btn-print .icon-print{height:18px!important;width:18px!important}.page-container .btn-create{background-color:#0f81c2!important;border-radius:10px;color:#fff;font-family:Siemreap!important;font-size:"Siemreap"!important;margin-top:20px;padding:8px 30px}.page-container .btn-create .icon-add{height:18px;width:18px}.page-container .btn-create .style-add-en{color:#fff;font-family:Century Gothic!important;font-size:14px;font-weight:700;text-transform:uppercase!important}.page-container .btn-create .icon-save{height:18px;margin-right:15px;width:18px}.page-container .inactive-tab{border-bottom:2px solid transparent;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 .title-enroll{color:#0f81c2;font-family:Siemreap!important}.page-container .body-container{border-radius:10px;margin-top:10px;padding:0 0 20px;width:100%}.page-container .body-container .select-fee{background-color:#fff;border-radius:12px;padding:0 24px 12px}@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 8px;display:table;overflow-x:auto;white-space:nowrap;width:100%}.page-container .body-container .table .header-row{background-color:#fff;padding:30px 0}.page-container .body-container .table .header-row .header-title-start{border:none;border-radius:6px 0 0 6px;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700;padding:10px 5px 10px 20px}.page-container .body-container .table .header-row .header-title{border:none;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700;padding:10px 5px}.page-container .body-container .table .header-row .header-title-end{border:none;border-radius:0 6px 6px 0;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700;padding:10px 20px 10px 5px}.page-container .body-container .table .header-row .header-sticky-left{background-color:#fff;left:0;position:-webkit-sticky;position:sticky}.page-container .body-container .table .header-row .header-sticky-right{background-color:#fff;position:-webkit-sticky;position:sticky;right:0}.page-container .body-container .table .body{background-color:#fff;box-shadow:none}.page-container .body-container .table .body :hover{background-color:#eff6fd;cursor:pointer}.page-container .body-container .table .body .onclick-student{background-color:#eff6fd}.page-container .body-container .table .body .body-row{cursor:pointer}.page-container .body-container .table .body .body-row .body-cell-start{border:none;border-radius:6px 0 0 6px;font-size:15px;padding:5px 5px 5px 20px}.page-container .body-container .table .body .body-row .body-cell{border:none;font-size:15px;padding:5px}.page-container .body-container .table .body .body-row .body-cell .yes-title{color:#03ad52!important;font-size:11px;font-weight:700!important}.page-container .body-container .table .body .body-row .body-cell .no-title{color:red;font-size:11px;font-weight:700}.page-container .body-container .table .body .body-row .body-cell .remark-long{font-size:13px;line-height:2;white-space:pre-line}.page-container .body-container .table .body .body-row .body-cell .reamrk-short{font-size:15px}.page-container .body-container .table .body .body-row .body-cell .customer-type{border-radius:2px;border-radius:10px;color:#fff;font-family:Century Gothic;font-size:11px;margin:0 auto;padding:1px 8px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.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:5px 20px 5px 5px}.page-container .body-container .table .body .body-row .body-cell-sticky-left{background-color:#fff;left:0;position:-webkit-sticky;position:sticky}.page-container .body-container .table .body .body-row .body-cell-sticky-right{background-color:#fff;position:-webkit-sticky;position:sticky;right:0}.page-container .body-container .table .body .body-row-no-action{cursor:pointer;height:50px}.page-container .body-container .table .body .body-row-no-action .body-cell-start{border:none;border-radius:6px 0 0 6px;font-size:15px;padding:5px 5px 5px 20px}.page-container .body-container .table .body .body-row-no-action .body-cell{border:none;font-size:15px;padding:5px}.page-container .body-container .table .body .body-row-no-action .body-cell .yes-title{color:#03ad52!important;font-size:15px;font-weight:700!important}.page-container .body-container .table .body .body-row-no-action .body-cell .no-title{color:red;font-weight:700}.page-container .body-container .table .body .body-row-no-action .body-cell .customer-type{border-radius:2px;border-radius:10px;color:#fff;font-family:Century Gothic;font-size:11px;margin:0 auto;padding:1px 8px;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-container .body-container .table .body .body-row-no-action .active-icon{background-color:#09ff00;border-radius:50%;height:10px;margin-top:7px!important;width:10px}.page-container .body-container .table .body .body-row-no-action .not-active-icon{background-color:red;border-radius:50%;height:10px;margin-top:7px;width:10px}.page-container .body-container .table .body .body-row-no-action .body-cell-end{border:none;border-radius:0 6px 6px 0;font-size:15px;padding:5px 20px 5px 5px}.page-container .body-container .table .body .body-row-no-action .body-cell-sticky-left{background-color:#fff;left:0;position:-webkit-sticky;position:sticky}.page-container .body-container .table .body .body-row-no-action .body-cell-sticky-right{background-color:#fff;position:-webkit-sticky;position:sticky;right:0}.empty-container .text-title{color:#b6b5b5;font-family:Century Gothic;font-size:16px;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}.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}.map-container{border-radius:6px;height:26px;width:26px}.map-container .map-icon{margin-top:2px;width:22px!important}.view-container{background-color:green!important;border-radius:6px;height:26px;width:26px}.view-container .update-icon{color:#fff;font-size:14px!important;margin-bottom:2px}.view-container .update-icon:hover{background-color:#0f81c2!important}.view-container .doc-icon{color:#fff;font-size:18px!important;margin-bottom:2px}.update-container,.view-container .doc-icon:hover{background-color:#0f81c2!important}.update-container{border-radius:6px;height:26px;width:26px}.update-container .update-icon{color:#fff;font-size:14px!important;margin-bottom:2px}.update-container .update-icon:hover{background-color:#0f81c2!important}.update-container .doc-icon{color:#fff;font-size:18px!important;margin-bottom:2px}.update-container .doc-icon:hover{background-color:#0f81c2!important}.delete-container{background-color:#fff!important;border:1px solid #f75257;border-radius:6px;height:26px;width:26px}.delete-container .delete-icon{color:#f75257;font-size:16px!important;margin-bottom:2px}.approve-container{background-color:#fff!important;border:1px solid green;border-radius:6px;height:26px;width:26px}.approve-container .approve-icon{color:green;font-size:16px!important;margin-bottom:2px}.delete-icon{font-size:26px!important}.btn-void{background-color:#f75257!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}.dialog-container .MuiPaper-root{border-radius:10px!important}.dialog-container .dialog-title{color:#0f81c2;font-family:Century Gothic;font-size:20px;font-weight:700}.dialog-container .close-icon{color:red}.dialog-container .certified-image{height:auto;width:400px}.dialog-container .announcement-image{height:300px;object-fit:cover!important;width:100%}.dialog-container .certified-file{height:auto;width:120px}.dialog-container .avater-image{height:185px;object-fit:cover!important;width:160px}.dialog-container .student-image{height:150px;width:150px}.dialog-container .image-title,.dialog-container .image-title-error{font-family:Century Gothic;font-size:15px;text-align:center}.dialog-container .image-title-error{color:#f75257}.dialog-container .header-title{color:#0f81c2;font-family:Century Gothic;font-size:16px}.dialog-container .border-title{border-bottom:1px solid #0f81c2;margin-top:-10px!important;width:80%}.dialog-container .field-title{color:#0f81c2;font-family:Century Gothic;font-size:15px;margin-bottom:2px}.dialog-container .enroll-title{background-color:#fff!important;border:1px solid #b1def8;border-radius:5px;color:#0f81c2;font-family:Century Gothic;margin-top:10px;padding:8px 0}.dialog-container .data-title{color:#0f81c2;font-family:Century Gothic;font-size:15px}.dialog-container .btn-add{background-color:#0f81c2!important;border-radius:5px;color:#fff;font-family:Century Gothic;font-size:15px;height:32px}.dialog-container .field-title-bold{color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700}.dialog-container .location{background-color:rgba(176,222,251,.545);border:1px solid #0f81c2;border-radius:50%;height:50px;width:50px}.dialog-container .icon-location,.dialog-container .location .icon-location{color:#0f81c2}.dialog-container .table-add-list .thead-title{color:#0f81c2;padding:6px}.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:#f75257;font-size:24px}.dialog-container .viewpw-icon{cursor:pointer}.dialog-container .btn-create{background-color:#0f81c2!important}.dialog-container .btn-create,.dialog-container .btn-delete{border-radius:5px;color:#fff;font-family:Century Gothic;margin-top:10px;padding:8px 0}.dialog-container .btn-delete{background-color:#f75257!important}.dialog-container .btn-approve{background-color:green!important;border-radius:5px;color:#fff;font-family:Century Gothic;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!important;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!important;font-size:14px;text-align:center}.dialog-container .footer-invoice{color:#0f81c2;font-family:KhmerOsMuol!important;font-size:15px;text-align:center}.dialog-container .btn-print{font-size:16px;text-align:center}.dialog-container .btn-print,.dialog-container .css-1qqsdnr-MuiAutocomplete-root .MuiAutocomplete-tag{background-color:#0f81c2!important;color:#fff}.dialog-container .css-eem9g9-MuiButtonBase-root-MuiChip-root .MuiChip-deleteIcon{color:#fff!important}.drawer-dialog-container .drawer-title{color:#0f81c2;font-family:Century Gothic;font-size:20px;font-weight:700}.drawer-dialog-container .close-icon{color:red}.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:20px;font-weight:700!important}.setting-page .page-header .breadcrumbs-title{color:#000;font-family:Century Gothic;font-size:15px}.setting-page .page-header .page-link-title{color:#0f81c2;cursor:pointer;font-family:Century Gothic;font-size:15px;text-decoration:none}.setting-page .search-title{color:#0f81c2;font-family:Siemreap!important}.setting-page .header-text{color:#0f81c2;font-family:Century Gothic;font-size:14px;margin-top:-5px;padding:0 0 5px 5px}.setting-page .search-field{background-color:#fff;border-radius:6px;font-family:Century Gothic;width:100%}.setting-page .search-field .css-nu79wc-MuiInputAdornment-root{color:#0f81c2!important}.setting-page .search-field .MuiOutlinedInput-input,.setting-page .search-field .css-1ua80n0-MuiInputBase-input-MuiOutlinedInput-input{color:#0f81c2;font-family:Siemreap!important;font-weight:700}.setting-page .search-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700}.setting-page .search-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{border-radius:6px!important;color:#0f81c2!important;font-family:Siemreap,!important!important;font-weight:700!important}.setting-page .search-field .MuiInputLabel-root.Mui-focused{border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700}.setting-page .search-field .supplier-detail-box{justify-content:space-between}.setting-page .btn-create{background-color:#0f81c2!important;border-radius:10px;color:#fff;font-family:Siemreap!important;font-size:"Siemreap"!important;height:100%;padding:8px 30px}.setting-page .btn-create .icon-add{height:18px;width:18px}.setting-page .btn-create .icon-save{height:18px;margin-right:15px;width:18px}.setting-page .setting-page-container{background-color:#fff;border-radius:10px;height:120px;padding:15px 20px}.setting-page .setting-page-container .image{color:#0f81c2;height:40px;width:40px}.setting-page .setting-page-container .page-title{color:#0f81c2;font-family:Century Gothic;font-size:16px;font-weight:700;margin:10px 0}.setting-page .setting-page-container .page-title-kh{color:#0f81c2;font-family:Siemreap!important;font-size:16px;font-weight:700!important}.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%}.setting-page .transportation-card{background-color:#fff;border:1px solid #e2e0e0;border-radius:10px;padding:10px}.setting-page .transportation-card .transportation-bus-model{color:#0f81c2;font-family:Century Gothic;font-size:20px}.setting-page .transportation-card .transportation-seat{color:#0f81c2;font-family:Century Gothic;font-size:15px}.setting-page .transportation-card .transportation-value{color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700}.setting-page .announcement-card{background-color:#fff;border:1px solid #e2e0e0;border-radius:10px}.setting-page .announcement-card .announcement-image-container{position:relative}.setting-page .announcement-card .announcement-image-container .announcement-image{border-radius:10px;height:220px;object-fit:cover;width:100%}.setting-page .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:20px;overflow:hidden}.setting-page .announcement-card .announcement-des{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-family:Siemreap!important;font-size:15px;overflow:hidden}.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}.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}.body-container{border-radius:10px;margin-top:10px;padding:0 0 20px;width:100%}@media(min-width:0px)and (max-width:376px){.body-container{width:310px!important}}@media(min-width:377px)and (max-width:425px){.body-container{width:370px!important}}@media(min-width:426px)and (max-width:600px){.body-container{width:476px!important}}.body-container .table{border:1px;border-collapse:initial;border-spacing:0 8px;display:table;overflow-x:auto;white-space:nowrap;width:100%}.body-container .table .header-row{background-color:#fff;padding:30px 0}.body-container .table .header-row .header-title-start{border:none;border-radius:6px 0 0 6px;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700;padding:10px 5px 10px 20px}.body-container .table .header-row .header-title{border:none;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700;padding:10px 5px}.body-container .table .header-row .header-title-end{border:none;border-radius:0 6px 6px 0;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700;padding:10px 20px 10px 5px}.body-container .table .header-row .header-sticky-left{background-color:#fff;left:0;position:-webkit-sticky;position:sticky}.body-container .table .header-row .header-sticky-right{background-color:#fff;position:-webkit-sticky;position:sticky;right:0}.body-container .table .body-row{background-color:#fff;cursor:pointer}.body-container .table .body-row .body-cell-start{border:none;border-radius:6px 0 0 6px;font-size:15px;padding:5px 5px 5px 20px}.body-container .table .body-row .body-cell{border:none;font-size:15px;padding:5px}.body-container .table .body-row .body-cell-end{border:none;border-radius:0 6px 6px 0;font-size:15px;padding:5px 20px 5px 5px}.body-container .table .body-row .body-cell-sticky-left{background-color:#fff;left:0;position:-webkit-sticky;position:sticky}.body-container .table .body-row .body-cell-sticky-right{background-color:#fff;position:-webkit-sticky;position:sticky;right:0}.PopOver-MuiPaper-root-Customize-style{display:none}.enrollment-container .title-enroll{color:#0f81c2;font-family:Century Gothic;font-size:16px;font-weight:700}.name-title{font-size:14px!important}.name-title,.search-field{font-family:Century Gothic}.search-field{background-color:#f2f9ff;border-radius:6px;width:100%}.search-field .css-e2mtqw-MuiInputAdornment-root,.search-field .css-nu79wc-MuiInputAdornment-root{color:#0f81c2!important;font-weight:700!important}.search-field .MuiOutlinedInput-input,.search-field .css-1ua80n0-MuiInputBase-input-MuiOutlinedInput-input{color:#0f81c2;font-family:Siemreap!important;font-weight:700}.search-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#f2f9ff;border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700}.search-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{border-radius:6px!important;color:#0f81c2!important;font-family:Siemreap,!important!important;font-weight:700!important}.search-field .MuiInputLabel-root.Mui-focused{border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700}.search-field .supplier-detail-box{justify-content:space-between}.card-chart{background-color:#fff;border-radius:5px;height:100%;padding:16px 3px 10px}.card-chart .title{color:#0f81c2;font-weight:700;margin-left:14px}.feedback{color:#0f81c2;margin:20px 0!important}.wrap-comment{background-color:#fff;border-radius:5px;padding:16px}.wrap-comment .icon{color:#008f7a;font-size:32px}.wrap-comment .name{color:#0f81c2;font-size:16px;font-weight:700}.wrap-comment .date{font-size:10px}.wrap-comment .comment{color:#0f81c2;font-family:Khmer OS Siemreap;font-size:14px;margin-left:3px}.dashboard-page{width:100%}.dashboard-page .slash{background-color:#0f81c2;height:50px;width:4px}.dashboard-page .page-title{color:#0f81c2;font-family:Century Gothic;font-size:20px;font-weight:700}.card-dashboard-container{width:100%}.card-dashboard-container .stack-container-first{background-image:linear-gradient(90deg,#3947aa,#4b50b6,#5c5ac3,#6c64cf,#7c6edc);border-radius:20px;box-shadow:0 3px 12px rgba(0,0,0,.09);color:#fff;height:160px;padding:35px}.card-dashboard-container .stack-container-first .icon-container{background-color:#fff;border-radius:50%;height:70px;width:70px}.card-dashboard-container .stack-container-first .icon-container .front-icon{width:60%}.card-dashboard-container .stack-container-first .text-number{font-family:14px;font-size:28px;font-weight:700}.card-dashboard-container .stack-container-first .text-title{font-family:14px;font-size:15px;font-weight:700}.card-dashboard-container .stack-container-first .text-des{font-family:14px;font-size:14px}.card-dashboard-container .stack-container-second{background-image:linear-gradient(90deg,#32bad6,#4dc4d9,#63cedd,#78d7e1,#8be1e5);border-radius:20px;box-shadow:0 3px 12px rgba(0,0,0,.09);color:#fff;height:160px;padding:35px}.card-dashboard-container .stack-container-second .icon-container{background-color:#fff;border-radius:50%;height:70px;width:70px}.card-dashboard-container .stack-container-second .icon-container .front-icon{width:50%}.card-dashboard-container .stack-container-second .text-number{font-family:14px;font-size:28px;font-weight:700}.card-dashboard-container .stack-container-second .text-title{font-family:14px;font-size:15px;font-weight:700}.card-dashboard-container .stack-container-second .text-des{font-family:14px;font-size:14px}.card-dashboard-container .stack-container-third{background-image:linear-gradient(90deg,#5d47f0,#6a62f3,#7a7af4,#8c91f3,#a0a7f0);border-radius:20px;box-shadow:0 3px 12px rgba(0,0,0,.09);color:#fff;height:160px;padding:35px}.card-dashboard-container .stack-container-third .icon-container{background-color:#fff;border-radius:50%;height:70px;width:70px}.card-dashboard-container .stack-container-third .icon-container .front-icon{width:60%}.card-dashboard-container .stack-container-third .text-number{font-family:14px;font-size:28px;font-weight:700}.card-dashboard-container .stack-container-third .text-title{font-family:14px;font-size:15px;font-weight:700}.card-dashboard-container .stack-container-third .text-des{font-family:14px;font-size:14px}.card-dashboard-container .stack-container-fourth{background-image:linear-gradient(90deg,#f07a47,#f19251,#f1a861,#f1bd75,#f2d08c);border-radius:20px;box-shadow:0 3px 12px rgba(0,0,0,.09);color:#fff;height:160px;padding:35px}.card-dashboard-container .stack-container-fourth .icon-container{background-color:#fff;border-radius:50%;height:70px;width:70px}.card-dashboard-container .stack-container-fourth .icon-container .front-icon{width:60%}.card-dashboard-container .stack-container-fourth .text-number{font-family:14px;font-size:28px;font-weight:700}.card-dashboard-container .stack-container-fourth .text-title{font-family:14px;font-size:15px;font-weight:700}.card-dashboard-container .stack-container-fourth .text-des{font-family:14px;font-size:14px}.card-dashboard-container .stack-container-fifth{background-image:linear-gradient(90deg,#1acb76,#40d388,#5adb9a,#71e3ab,#87ebbb);border-radius:20px;box-shadow:0 3px 12px rgba(0,0,0,.09);color:#fff;height:160px;padding:35px}.card-dashboard-container .stack-container-fifth .icon-container{background-color:#fff;border-radius:50%;height:70px;width:70px}.card-dashboard-container .stack-container-fifth .icon-container .front-icon{width:60%}.card-dashboard-container .stack-container-fifth .text-number{font-family:14px;font-size:28px;font-weight:700}.card-dashboard-container .stack-container-fifth .text-title{font-family:14px;font-size:15px;font-weight:700}.card-dashboard-container .stack-container-fifth .text-des{font-family:14px;font-size:14px}.chart-container{background-color:#fff;border-radius:20px;height:450px;padding:20px}.chart-container .chart-title{font-family:14px;font-size:16px;font-weight:700!important}.chart-container .chart-title-kh{font-family:Siemreap!important;font-size:16px;font-weight:700!important}.chart-container .att-card-status{border-radius:12px;font-family:14px;font-size:14px;font-weight:700!important;padding:6px 0;text-align:center;width:100px}.chart-container .student-card{background-color:#f3f2f2;border-radius:15px;padding:8px 10px}.chart-container .student-card .student-name{font-family:14px;font-size:15px;font-weight:700!important}.chart-container .student-card .student-status{color:#f19251;font-family:14px;font-size:14px;font-weight:700!important}.chart-container .student-card .class-name{font-family:14px;font-size:14px;font-weight:700!important;text-align:right}.chart-container .btn-next{background-color:#4b50b6!important;border-radius:12px;color:#fff;font-family:14px;font-size:14px;font-weight:700!important;padding:6px 0;text-align:center;text-transform:none;width:100px}.date-container{background-color:#2c5fee;border-radius:20px;height:400px;padding:15px}.title-program-kh{font-family:Khmer OS Muol Light!important;font-size:15px}.title-program-en,.title-program-kh{color:#0f81c2;font-weight:700;padding:10px 0 20px;text-align:center}.title-program-en{font-family:Century Gothic!important;font-size:16px}.print-school-fee-container{background-color:#fff;border:1px solid #000;border-radius:10px;height:100%}.print-school-fee-container .fee-image{width:100%}.print-school-fee-container .fee-empty-image{height:340px;width:100%}.print-school-fee-container .btn-action{background-color:#fff!important;left:90%;opacity:80%;position:absolute;top:3%}.print-school-fee-container .grade-title{font-weight:700}.print-school-fee-container .admin-fee-kh,.print-school-fee-container .grade-title{font-family:Siemreap!important;font-size:12px;text-align:center}.print-school-fee-container .admin-fee-en{color:#252525;font-family:Century Gothic;font-size:10px;text-align:center}.print-school-fee-container .shifts-title{font-family:Century Gothic;font-size:11px;font-weight:700;text-align:center!important}.print-school-fee-container .age-title,.print-school-fee-container .time-container .age-number{color:#0f81c2;font-family:Century Gothic;font-size:12px;font-weight:700!important}.print-school-fee-container .time-container .age-number{text-align:center}.print-school-fee-container .price-title,.print-school-fee-container .time-title{font-family:Century Gothic;font-size:12px;font-weight:700!important}.print-school-fee-container .card-price{border-radius:5px;padding:5px 0;position:relative;width:90px}@media(min-width:1025px)and (max-width:1650px){.print-school-fee-container .card-price{width:90px!important}}@media(min-width:769px)and (max-width:1024px){.print-school-fee-container .card-price{width:90px!important}}@media(min-width:426px)and (max-width:768px){.print-school-fee-container .card-price{width:90px!important}}@media(min-width:426px)and (max-width:600px){.print-school-fee-container .card-price{width:90px!important}}@media(min-width:377px)and (max-width:425px){.print-school-fee-container .card-price{width:90px!important}}@media(min-width:0px)and (max-width:376px){.print-school-fee-container .card-price{width:90px!important}}.print-school-fee-container .card-price .price-kh-title{color:#ee2d85;font-family:Siemreap!important;font-size:9px;font-weight:700;text-align:center}.print-school-fee-container .card-price .price-en-title{color:#ee2d85;font-family:Century Gothic;font-size:9px;font-weight:700;text-align:center;text-transform:uppercase}.print-school-fee-container .card-price .price{color:#ee2d85;font-family:Century Gothic;font-family:bold;font-size:20x;text-align:center}.print-school-fee-container .card-price .badge-discount{border:1px solid #ee2d85;border-radius:50%;height:77px;justify-content:center;width:77px}.print-school-fee-container .card-price .badge-discount .discount-kh{color:#ee2d85;font-family:Siemreap!important;font-size:9px;font-weight:700;text-align:center}.print-school-fee-container .card-price .badge-discount .discount-title{color:#ee2d85;font-family:Century Gothic;font-size:9px;font-weight:700;text-align:center;text-transform:uppercase}.print-school-fee-container .card-price .badge-discount .discount-des{color:#ee2d85;font-family:Century Gothic;font-size:18px;font-weight:700!important;text-align:center}.print-school-fee-container .card-price .current-price{font-family:Century Gothic;font-size:18px;text-align:center;-webkit-text-decoration:line-through #ee2d85;text-decoration:line-through #ee2d85}.print-school-fee-container .card-price .discount-price{color:#ee2d85;font-family:Century Gothic;font-family:bold;font-size:18px;text-align:center}.print-school-fee-container .card-price .semester-duration{font-family:Siemreap!important;font-size:12px;text-align:center}.print-school-fee-container .card-price .price-duration{font-family:Century Gothic;font-size:12px;text-align:center;text-transform:uppercase}.print-school-fee-container .card-price .price-admin,.print-school-fee-container .card-price .price-number{color:#882e9c;font-family:Century Gothic;font-size:12px;font-weight:700!important;text-align:center}.print-school-fee-container .card-price .price-admin{border-radius:4px;width:70%}.print-school-fee-container .programme-container{background-color:#f3dbf8;border-radius:4px;justify-content:center;padding:2px 4px;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.print-school-fee-container .programme-container .programme-title{color:#0f81c2;font-size:12px;font-weight:700}.edit-icon{font-size:12px!important}.schoolfee-container{background-color:#fff;border-radius:10px;margin-top:20px}.schoolfee-container .fee-image{width:100%}.schoolfee-container .fee-empty-image{height:340px;width:100%}.schoolfee-container .btn-action{background-color:#fff!important;left:90%;opacity:80%;position:absolute;top:3%}.schoolfee-container .grade-title{color:#f75257;font-family:Siemreap!important;font-size:20px;font-weight:700}.schoolfee-container .shifts-title{color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700}.schoolfee-container .time-container{background-color:#cae9bd;border-radius:4px;padding:1px 5px}.schoolfee-container .price-title,.schoolfee-container .time-container .time-title{color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700!important}.schoolfee-container .card-price{border:1px solid #f75257;border-radius:5px;padding:20px 0;position:relative;width:160px}@media(min-width:1025px)and (max-width:1650px){.schoolfee-container .card-price{width:160px!important}}@media(min-width:769px)and (max-width:1024px){.schoolfee-container .card-price{width:160px!important}}@media(min-width:426px)and (max-width:768px){.schoolfee-container .card-price{width:140px!important}}@media(min-width:426px)and (max-width:600px){.schoolfee-container .card-price{width:140px!important}}@media(min-width:377px)and (max-width:425px){.schoolfee-container .card-price{width:150px!important}}@media(min-width:0px)and (max-width:376px){.schoolfee-container .card-price{width:150px!important}}.schoolfee-container .card-price .badge-discount{background-color:#f75257;border-radius:50%;bottom:85%;height:50px;left:85%;position:absolute;width:50px}.schoolfee-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}.schoolfee-container .card-price .price-duration{color:#882e9c;font-family:Century Gothic;font-size:15px;font-weight:700!important;text-align:center}.schoolfee-container .card-price .price-number{color:#882e9c;font-family:Century Gothic;font-size:20px;font-weight:700!important;text-align:center}.schoolfee-container .card-price .price-admin{background-color:#cae9bd;border-radius:4px;color:#0f81c2;font-family:Century Gothic;font-size:15px;font-weight:700!important;text-align:center;width:50%}.schoolfee-container .programme-container{background-color:#f3dbf8;border-radius:4px;padding:2px 4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.schoolfee-container .programme-container .programme-title{color:#0f81c2;font-size:15px;font-weight:700}.edit-icon{color:#0f81c2;font-size:21px!important}.delete-icon{color:#f75257;font-size:23px!important}.school-info-container .page-header{height:40px;width:100%}.school-info-container .page-header .slash{background-color:#0f81c2;height:40px;width:4px}.school-info-container .page-header .page-title{color:#0f81c2;font-family:Century Gothic;font-size:20px;font-weight:700!important}.school-info-container .page-header .breadcrumbs-title{color:#000;font-family:Century Gothic;font-size:15px}.school-info-container .page-header .page-link-title{color:#0f81c2;cursor:pointer;font-family:Century Gothic;font-size:15px;text-decoration:none}.school-info-container .field-header-title{font-family:Century Gothic;font-size:16px;font-weight:700}.school-info-container .field-title{color:#0f81c2;font-family:Century Gothic;font-size:15px}.school-info-container .text-field{background-color:#fff;width:100%}.school-info-container .text-field,.school-info-container .text-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:6px;font-family:Century Gothic}.school-info-container .text-field .MuiInputLabel-root.Mui-focused,.school-info-container .text-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-input{border-color:#fff;border-radius:6px;color:#000;font-family:Century Gothic}.school-info-container .body-container{border-radius:10px;margin-top:30px;padding:0 0 20px;width:100%}@media(min-width:0px)and (max-width:376px){.school-info-container .body-container{width:310px!important}}@media(min-width:377px)and (max-width:425px){.school-info-container .body-container{width:370px!important}}@media(min-width:426px)and (max-width:600px){.school-info-container .body-container{width:476px!important}}.school-info-container .body-container .avater-image{height:auto;width:80%}.school-info-container .body-container .btn-update{background-color:#0f81c2!important;color:#fff;padding:10px 0}.location{background-color:rgba(176,222,251,.545);border:1px solid #0f81c2;border-radius:50%;display:flex;flex-direction:column;height:70px;justify-content:center;width:70px}.location .icon-location{color:#0f81c2}.card-container{background-color:#fff!important;border-radius:10px;color:#fff;max-width:400px}.card-container .avatar-header{background-color:#fff;border-radius:8px;color:#000;font-size:12px;font-weight:700;margin:8px 8px 0 0;padding:4px 6px}.card-container .delete-icon{background-color:#fff;border-radius:50%;color:#f75257;height:28px;padding:3px;width:28px}.card-container .border-title{border-bottom:1px solid #027816;margin-top:-10px!important;width:80%}.card-container .card-content{cursor:pointer;height:200}.card-container .card-content .card-content-title{color:#0f81c2;font-weight:700}.card-container .card-content .card-content-description{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#0f81c2;display:-webkit-box;overflow:hidden}.student-birthday .page-header{height:40px}.student-birthday .page-header .slash{background-color:#0f81c2;height:40px;width:4px}.student-birthday .page-header .page-title{color:#0f81c2;font-family:Century Gothic;font-size:20px;font-weight:700}.student-birthday .page-header .page-title-kh{color:#0f81c2;font-family:Siemreap!important;font-size:20px;font-weight:700!important}.student-birthday .page-header .breadcrumbs-title{color:#000;font-family:Century Gothic;font-size:15px}.student-birthday .page-header .breadcrumbs-title-kh{color:#000;font-family:Siemreap!important;font-size:15px}.student-birthday .page-header .page-link-title{color:#0f81c2;cursor:pointer;font-family:Century Gothic;font-size:15px;text-decoration:none}.student-birthday .header-text{color:#0f81c2;font-family:Century Gothic;font-size:14px;margin-top:-5px;padding:0 0 5px 5px}.student-birthday .search-field{background-color:#fff;border-radius:6px;font-family:Century Gothic;width:100%}.student-birthday .search-field .css-e2mtqw-MuiInputAdornment-root,.student-birthday .search-field .css-nu79wc-MuiInputAdornment-root{color:#0f81c2!important;font-weight:700!important}.student-birthday .search-field .MuiOutlinedInput-input,.student-birthday .search-field .css-1ua80n0-MuiInputBase-input-MuiOutlinedInput-input{color:#0f81c2;font-family:Siemreap!important;font-weight:700}.student-birthday .search-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700}.student-birthday .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-birthday .search-field .MuiInputLabel-root.Mui-focused{border-radius:6px;color:#0f81c2;font-family:Siemreap!important;font-weight:700}.student-birthday .search-field .supplier-detail-box{justify-content:space-between}.student-birthday .body-container{margin-top:30px}.student-birthday .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-birthday .body-container .birthday-card{border:1px solid #d2d0d0;border-radius:10px;padding:10px 0;text-transform:none;width:100%}.student-birthday .body-container .birthday-card .student-img{border-radius:50%;height:100px;width:100px}.student-birthday .body-container .birthday-card .student-name{color:#0f81c2;font-family:Siemreap!important;font-size:13px;font-weight:700;text-align:center}.student-birthday .body-container .birthday-card .transportation-name{color:#000;font-family:Century Gothic;font-size:12px;text-align:center}.student-birthday .body-container .birthday-card .student-status{color:#000;font-family:Century Gothic;font-size:13px;font-weight:700;text-align:center}.student-birthday .body-container .birthday-card .btn-active{color:#fff;font-family:Century Gothic;font-size:12px;padding:2px 10px;text-transform:none}.student-birthday .body-container .birthday-card .btn-active .icon{font-size:12px}.student-birthday .select-title{color:#0f81c2;font-family:Siemreap!important;font-size:15px;padding:0 0 5px 5px}.student-birthday .total-student{background-color:#fff;border-radius:8px;color:#0f81c2;font-family:Siemreap!important;font-size:15px;font-weight:700;height:60px;padding:6px;text-align:center;width:100%}.student-birthday .total-student .icon-container{border-radius:8px;width:50px}.student-birthday .total-present{color:green}.student-birthday .total-permission,.student-birthday .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-birthday .total-permission{color:#f4d03f}.student-birthday .total-late{color:blue}.student-birthday .total-absence,.student-birthday .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-birthday .total-absence{color:red}.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:20px;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:20px;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:16px;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 .avater-children{height:160px;width:160px}.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:20px;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:16px;font-weight:700;text-align:center}.student-info .main-containner .profile-container .gender-title{color:#0f81c2;font-family:Siemreap!important;font-size:16px;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:16px;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:8%}.student-info .main-containner .details-container .details-item{font-family:Siemreap!important;font-size:15px;font-weight:700;width:62%}.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:20px;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:16px;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:16px;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:16px;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:16px;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:8%}.student-enrollment .main-containner .details-container .details-item{font-family:Siemreap!important;font-size:15px;width:62%}.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:20px;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:16px;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:16px;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:16px;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{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-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%}.warning-report-styles .container .table .loan-footer-name{font-family:KhmerOsMuol,!important!important}.warning-report-styles .container .table .search-field{justify-content:center}.warning-report-styles .container .table .search-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{font-family:KhmerOsMuol,!important!important}.chart-report-styles{background-color:#fff;padding:0 30px 10px!important;width:100%}.chart-report-styles .print-logo-image{height:auto;margin-left:4px!important;margin-top:10px;width:100px}.chart-report-styles .title-report-chart{font-family:KhmerOsMuol!important;font-size:10px;font-weight:100!important;letter-spacing:normal!important;text-align:center}.chart-report-styles .title-report-chart-en{font-family:Century Gothic!important;font-size:10px;font-weight:700!important;padding:2px 0;text-align:center}.chart-report-styles .tackteng-font-chart-form{display:flex;justify-content:center}.chart-report-styles .image-tackteng-chart-form{width:140px}.chart-report-styles .chart-form-container{display:block;margin:-3px auto 0;padding:0 10px 0 -3px!important}.chart-report-styles .chart-form-container .table-customer-form{align-items:center;border-collapse:initial;border-spacing:0!important;display:table;overflow-x:auto;white-space:nowrap;width:100%}.chart-report-styles .chart-form-container .table-customer-form .header-title-no-cus-form{padding:0 20px}.chart-report-styles .chart-form-container .table-customer-form .header-title-cus-form,.chart-report-styles .chart-form-container .table-customer-form .header-title-no-cus-form,.chart-report-styles .chart-form-container .table-customer-form .header-title-start-cus-form{background-color:rgba(78,168,241,.184);border:.01px solid #92cbf9!important;font-family:Khmer OS Siemreap!important;font-size:14px;letter-spacing:normal!important}.chart-report-styles .chart-form-container .table-customer-form .body-no-cus-form{border:.01px solid #92cbf9!important;font-family:Khmer OS Siemreap;font-size:14px!important;text-align:center}.chart-report-styles .chart-form-container .table-customer-form .body-text-cus-form{border:.01px solid #92cbf9!important;font-family:Khmer OS Siemreap;font-size:12px!important;font-weight:500;letter-spacing:normal!important;padding:1px 10px}.chart-report-styles .chart-form-container .table-customer-form .loan-footer-title-cus-form{color:#000;font-family:Khmer OS Siemreap;font-size:10px;text-align:center}.chart-report-styles .chart-form-container .table-customer-form .loan-footer-name-cus-form{color:#000;font-family:KhmerOsMuol!important;font-size:10px;font-weight:100!important;justify-content:center;text-align:center}.chart-report-styles .chart-form-container .table-customer-form .loan-footer-name-cus-form .css-f10vpc-MuiInputBase-root-MuiInput-root:before{border-bottom:1px solid rgba(0,0,0,.42);bottom:0;left:0;position:absolute;right:0}.chart-report-styles .chart-form-container .table-customer-form .loan-footer-name-cus-form .MuiFormControl-root .MuiTextField-root .search-field-cus-form .css-1u3bzj6-MuiFormControl-root-MuiTextField-root{background-color:red}.chart-report-styles .chart-form-container .table-customer-form .loan-footer-name-cus-form .name-text-fill{border-radius:6px;font-family:KhmerOsMuol,!important!important;width:120px!important}.chart-report-styles .chart-form-container .table-customer-form .loan-footer-name-cus-form .name-text-fill .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:6px;font-family:Siemreap!important;font-family:KhmerOsMuol,!important!important}.chart-report-styles .chart-form-container .table-customer-form .loan-footer-name-cus-form .MuiOutlinedInputRoot{background-color:#fff}.chart-report-styles .chart-form-container .table-customer-form .loan-footer-name-cus-form .css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input{border:3px solid #fff!important;border-radius:5px;color:#000;font-family:KhmerOsMuol,!important!important;font-size:10px;font-weight:100!important;padding:5px 0;text-align:center}.chart-report-styles .chart-form-container .table-customer-form .loan-footer-name-cus-form .css-1x51dt5-MuiInputBase-input-MuiInput-input{border:1px solid snow;color:#000;font-family:KhmerOsMuol,!important!important;font-size:10px;font-weight:100!important;text-align:center}.chart-report-styles .chart-form-container .table-customer-form .search-field-cus-form{border-radius:6px!important;font-family:KhmerOsMuol!important;width:120px!important}.chart-report-styles .chart-form-container .table-customer-form .search-field-cus-form .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:6px;font-family:Siemreap!important;font-family:KhmerOsMuol!important}.chart-report-styles .chart-form-container .table-customer-form .search-field-cus-form .css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input{font-family:Siemreap!important;font-family:KhmerOsMuol!important}.chart-report-styles .chart-form-container .daily-chart{justify-content:center;margin:10px 0;padding:5px 0 5px -30px;width:"60%"}.chart-report-styles .chart-form-container .container-chart{background-color:#faebd7;margin:0 auto!important}.warning-report-styles{width:100%}.warning-report-styles .logo-image{height:auto;margin-left:4px!important;margin-top:10px;width:100px}.warning-report-styles .tackteng-font{display:flex;justify-content:center}.warning-report-styles .tackteng-font .image-tackteng{width:140px}.warning-report-styles .title-Report{font-family:KhmerOsMuol!important;font-size:10px;font-weight:100!important;letter-spacing:normal!important;text-align:center}.warning-report-styles .title-En{font-family:Century Gothic;font-size:10px;font-weight:700!important;padding:2px 0;text-align:center}.warning-report-styles .container{display:block;margin:-3px auto 0;padding:0 50px 20px!important}.warning-report-styles .container .table{border-collapse:initial;border-spacing:0!important;display:table;overflow-x:auto;white-space:nowrap;width:100%}.warning-report-styles .container .table .header-title-no{padding:0 20px}.warning-report-styles .container .table .header-title,.warning-report-styles .container .table .header-title-end,.warning-report-styles .container .table .header-title-no,.warning-report-styles .container .table .header-title-start{background-color:rgba(78,168,241,.184);border:.01px solid #92cbf9!important;font-family:Khmer OS Siemreap;font-size:14px!important;letter-spacing:normal!important}.warning-report-styles .container .table .header-title-end{width:20%}.warning-report-styles .container .table .header-sub{background-color:#deeaf6;font-size:14px!important}.warning-report-styles .container .table .body-text,.warning-report-styles .container .table .header-sub{border:.01px solid #92cbf9!important;font-family:Khmer OS Siemreap;letter-spacing:normal!important;padding:1px 10px}.warning-report-styles .container .table .body-text{font-size:12px!important;font-weight:500}.warning-report-styles .container .table .table-text{border:.01px solid #92cbf9!important;font-family:Khmer OS Siemreap;font-size:14px!important;font-weight:500;font-weight:100;letter-spacing:normal!important;padding:5px 10px}.warning-report-styles .container .table .body-no,.warning-report-styles .container .table .table-under{border:.01px solid #92cbf9!important;font-family:Khmer OS Siemreap;font-size:14px!important;text-align:center}.warning-report-styles .container .table .table-under{background-color:#eb6161;color:#fff;padding:5px 10px}.warning-report-styles .container .table .loan-footer-title{color:#000;font-family:Khmer OS Siemreap;font-size:10px;text-align:center}.warning-report-styles .container .table .loan-footer-name{color:#000;font-family:KhmerOsMuol!important;font-size:10px;font-weight:100!important;text-align:center}.warning-report-styles .container .table .loan-footer-name .MuiOutlinedInputRoot{background-color:#fff}.warning-report-styles .container .table .loan-footer-name .css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input{border:3px solid #fff!important;border-radius:5px;color:#000;font-family:KhmerOsMuol,!important!important;font-size:10px;font-weight:100!important;padding:5px 0;text-align:center}.warning-report-styles .container .table .loan-footer-name .css-1x51dt5-MuiInputBase-input-MuiInput-input{border:1px solid snow;color:#000;font-family:KhmerOsMuol,!important!important;font-size:10px;font-weight:100!important;text-align:center}.warning-report-styles .container .table .search-field{border-radius:6px;font-family:KhmerOsMuol,!important!important;width:120px!important}.warning-report-styles .container .table .search-field .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#fff;border-radius:6px;font-family:Siemreap!important;font-family:KhmerOsMuol!important}.anychart-credits{display:none}