body *{letter-spacing:normal!important;font-family:Lato,Kantumruy Pro,sans-serif!important;font-style:normal;font-optical-sizing:auto}h1,h2,h3,h4,h5,h6,.v-card-title,.v-toolbar-title__placeholder{font-family:"Noto Serif",Kantumruy Pro,serif!important;font-weight:400;font-style:normal}.required label.v-field-label:after,label.required:after{content:" *";color:red}a{text-decoration:none}.modal-center{position:fixed!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;z-index:100!important;display:none!important}.v-label:not(.v-field--variant-outlined .v-label){line-height:10px!important;margin-top:-1px!important;padding-top:5px!important;font-size:90%!important;padding-bottom:5px!important}.v-list-item__title{padding:5px 0!important}.v-list-item__subtitle,.v-label{padding:3px 0!important}.v-input .v-label,.v-text-field input{height:30px;line-height:30px}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{line-height:1.2!important}.v-list a{color:inherit!important;text-decoration:none!important}.v-list-item-subtitle{font-size:.65rem!important}.v-navigation-drawer .v-list-item-title{font-weight:600!important}.unstyled-list{list-style:none;padding:0}.sakal-report-table thead th{font-weight:700;background-color:#171717;color:#fff!important}.sakal-report-table tbody tr:nth-child(odd){background-color:#f2f2f2}.clickable{cursor:pointer;color:#3f51b5}.clickable:hover{color:#1a237e}.sakal-table thead th{font-weight:700;background-color:#171717;color:#fff!important}.p-sidebar-full{width:100%!important}.line-clamp{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.v-slide-group-item--active .v-btn__content{color:#fff!important}.report-table{min-width:100%!important;border-collapse:collapse}.report-table td,.report-table th{border:1px solid #ddd;padding:8px}.report-table tr:hover{background-color:#ddd}.report-table th,.report-table tfoot td{padding-top:6px;padding-bottom:6px;text-align:center;background-color:#494949;color:#fff}.adp-report-table{width:100%;border-collapse:collapse;font-size:12px;overflow:scroll}.adp-report-table td,.adp-report-table th{border:1px solid #ddd;padding:3px}.adp-report-table tr:nth-child(2n){background-color:#f2f2f2}.adp-report-table tr:hover{background-color:#ddd}.adp-report-table th{padding-top:6px;padding-bottom:6px;text-align:center;background-color:#333;color:#fff}h2.page-title{font-size:1.5rem;font-weight:500;margin-bottom:1rem}
