.avatar{height:40px;width:40px;border-radius:20px;-o-object-fit:cover;object-fit:cover;border:2px solid hsla(0,0%,100%,.2)}.dropdown-item,.nav-link{cursor:pointer}.navBg{background:rgba(10,92,44,.96)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid hsla(0,0%,100%,.08);box-shadow:0 4px 30px rgba(0,0,0,.05);padding:10px 24px!important;transition:all .3s ease}.img-logo{height:44px!important;margin-right:12px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.navbar-brand:hover .img-logo{transform:rotate(-3deg) scale(1.05)}.logo.moul{font-family:Moul,Khmer Moul,cursive;font-size:1.2rem;color:#ffc107!important;text-shadow:0 2px 4px rgba(0,0,0,.15);transition:all .3s ease}.logo.moul:hover{color:#fff!important;text-shadow:0 0 10px hsla(0,0%,100%,.3)}.navBg .nav-link{color:hsla(0,0%,100%,.85)!important;font-weight:500;font-size:14px;padding:8px 16px!important;border-radius:6px;transition:all .25s ease}.navBg .nav-link:hover{color:#fff!important;background-color:hsla(0,0%,100%,.08);transform:translateY(-1px)}.navBg .nav-link.link-warning{color:#ffc107!important}.navBg .nav-link.link-warning:hover{color:#fff!important;background-color:rgba(255,193,7,.12)}.navBg .dropdown-menu{background:rgba(12,26,18,.98)!important;border:1px solid hsla(0,0%,100%,.08)!important;box-shadow:0 10px 30px rgba(0,0,0,.25)!important;border-radius:8px!important;padding:6px!important;margin-top:8px!important}.navBg .dropdown-item{color:hsla(0,0%,100%,.8)!important;padding:8px 16px!important;border-radius:6px!important;font-size:14px!important;transition:all .2s ease!important}.navBg .dropdown-item:hover{background-color:hsla(0,0%,100%,.08)!important;color:#fff!important}.navBg .dropdown-item i{margin-left:8px;font-size:12px;color:#dc3545}.foot-info[data-v-b0f2fcb4]{background-color:#e9ecef}.foot-info img[data-v-b0f2fcb4]{height:35px;margin-bottom:5px}.has-sidebar[data-v-b0f2fcb4]{margin-left:200px}.bg-dark[data-v-b0f2fcb4]{display:block;position:relative;margin-top:10%}@media print{.bg-dark[data-v-b0f2fcb4]{display:none}}*{margin:0;padding:0;box-sizing:border-box}.header-wrap{width:100%;display:flex;background-color:#0e8937}header{width:90%;margin:auto;height:10vh}.brand,.logo-container,.menu-middle,.nav-links,.profile-end,header{display:flex;align-items:center}.img-logo{height:10vh;z-index:100}.brand,.logo{text-decoration:none}.logo{font-size:18px;margin:5px;color:#ffc107;line-height:25px}.nav-links{justify-content:flex-end;list-style:none;flex:1;padding:0;margin:0}.navlink,.profile{color:#f1f1f1;font-size:15px;text-decoration:none;padding:0;margin:0;margin-left:20px;cursor:pointer}.menu-middle{flex:2}.profile-end{flex:1;justify-content:flex-end}@media (max-width:613px){.logo{font-size:11px;line-height:17px}header{display:flex;margin:auto;height:8vh;align-items:center}.img-logo{height:7vh;z-index:100;padding-left:15px}.profile{margin-left:10px;margin-right:10px}.nav-links li a{font-size:12px}.nav-links li:last-child{margin-right:15px}}.header-wrap,.img-logo{transition:all .4s}.header-wrap.navbar-transparent{background-color:transparent;top:25px;z-index:99999;position:fixed}.header-wrap.navbar-transparent .logo{display:none}.header-wrap.navbar-transparent .img-logo{height:12vh;margin-top:10px}.navbar-transparent{background-color:transparent!important;z-index:1230;position:fixed;display:flex;justify-content:space-between;width:100%}.navbar-transparent .img-logo{height:12vh;margin-top:10px}.navBg{background-color:#0e8937}.navbar-transparent-scroll{background-color:#0e8937!important;z-index:99999;position:fixed;display:flex;justify-content:space-between;width:100%}.navbar-transparent-scroll .img-logo{height:7vh;margin-top:10px}.header-wrap.navbar-transparent-scroll{background-color:#0e8937!important;top:0;z-index:123;position:fixed}.header-wrap.navbar-transparent-scroll .logo{display:flex}.header-wrap.navbar-transparent-scroll .img-logo{height:7vh;margin-top:10px}@media (max-width:613px){.header-wrap.navbar-transparent{background-color:transparent!important;top:25px;z-index:123;position:fixed}.header-wrap.navbar-transparent .logo{display:none}.header-wrap.navbar-transparent .img-logo{height:10vh;margin-top:10px}}body,html{font-family:Battambang,Avenir,Helvetica,Arial,sans-serif,cursive;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:"#2c3e50";background-color:#fff;height:100%;margin:auto}#app{display:flex;min-height:100vh;flex-direction:column;margin:auto}.margin-top{margin-top:10px}.container{flex:1 0 auto}.title-register{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:10px;background-color:#eee}.title-register img{height:120px}.saveNext{display:flex;flex:1;justify-content:flex-end;padding:10px 0}.footer{margin-top:auto}.footer p{align-items:center;text-align:center;margin:0;padding:20px}.font-moul{font-family:Moul,Khmer MEF2,Khmer Moul,Helvetica,Arial,sans-serif,cursive}.swal2-title{font-family:Battambang,Avenir,Helvetica,Arial,sans-serif,cursive;font-size:1.5em!important}.containner-title{font-size:14px;font-family:Moul}@media (max-width:431px){.logo{display:none}}@media print{.bg-dark,.footer,.noprint,header{display:none}}.vld-parent{position:relative!important}.vld-overlay{position:absolute!important}.vld-overlay.is-full-page{position:fixed!important}.vld-overlay .vld-background{bottom:0;left:0;position:absolute;right:0;top:0;background:#fff;opacity:.5}.border{border:1px solid #dee2e6!important;border-radius:12px}