body{font-family:Inter,sans-serif;font-size:.8rem}.carousel-section{position:relative;z-index:1;margin-bottom:2rem}.carousel-container{max-height:50vh;overflow:hidden}.carousel-item img{object-fit:cover;width:100%;height:50vh}.dashboard-section{position:relative;z-index:2;margin-top:2rem}.scrollspy-example{overflow:visible}html[lang=np] body{font-family:Mukta,serif}.button-primary-solid{background-color:#046951;color:#fff!important;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;width:fit-content;transition:background-color .3s ease,color .3s ease;font-size:.8rem}.button-primary-solid:hover{background-color:#02382b}.button-primary-outline{background-color:transparent;color:#046951;border:1px solid #046951;padding:8px 16px;border-radius:4px;cursor:pointer;width:fit-content;transition:background-color .3s ease,color .3s ease;font-size:.8rem}.button-primary-outline:hover{background-color:#046951;color:#fff;border-color:#046951}.auth-main{height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f0f8ff}.auth-main .auth-content{width:90%;z-index:1}@media (min-width: 768px){.auth-main .auth-content{width:90%}}@media (min-width: 992px){.auth-main .auth-content{width:33%}}.auth-main .auth-content .auth-header img{width:50px}.auth-main .auth-content a:hover{text-decoration:underline}.auth-main .arrow-bg{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(0 -448%,100% 17%,50% 42%,0% 22%);width:104%;height:135vh}.auth-main .arrow-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#046951;width:100%;height:135vh;clip-path:polygon(0 -448%,100% 17%,50% 42%,0% 22%);opacity:.8}.auth-main .login-bg{opacity:.3}.auth-main .card-header{font-size:.9rem}.app-brand-text{font-size:.75rem}.badge-notifications{animation:bling 1.5s infinite;display:inline-block;background-color:red}.indicator{position:absolute;top:1px;right:2px}.indicator .circle{background:#046951;width:7px;height:7px;border-radius:50%}.indicator .circle:before{background-color:#046951;content:"";display:table;border-radius:50%;position:absolute}.indicator .circle:before{animation:bling 1.5s infinite}@keyframes bling{0%{opacity:1;width:7px;height:7px;left:0;top:0}95%{opacity:.1;left:-10.5px;top:-10.5px;width:28px;height:28px}to{opacity:0;width:7px;height:7px;left:0;top:0}}.dt-buttons{position:absolute;top:7px;right:8px}div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper .dataTables_filter{margin-top:0rem}table.table-bordered.dataTable>:not(caption)>*>*{border-width:1px}.table tr td{font-size:.85rem}.table th,.table td{white-space:nowrap!important}.input-group .form-control{border-radius:.375rem 0 0 .375rem}canvas{height:250px!important}.official-item img{height:170px;object-fit:cover;border-radius:8px 8px 0 0}.official-item h6{font-size:.8rem}.carousel-item img{border-radius:.375rem;object-fit:cover}.intro{color:#006933;border-bottom:1px solid #006933;font-size:20px;font-weight:600;text-transform:uppercase;display:inline-block}.menu-vertical .menu-item .menu-link{min-height:2.3rem}.layout-menu-collapsed .menu-vertical .menu-header{padding:0}.layout-menu-collapsed .menu-vertical .menu-header .menu-header-text,.layout-menu-collapsed .fiscal-date{display:none}.layout-menu-hover .menu-vertical .menu-header{padding:.625rem 2rem}.layout-menu-hover .menu-vertical .menu-header .menu-header-text{display:block}.navbar-nav .nav-link{font-size:.8rem!important}.dark-style table.dataTable th,.dark-style table.dataTable td{border-color:#3b3b3c!important}
