#app{font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fade-enter-active,.fade-leave-active{transition:opacity .1s ease}.fade-enter-from,.fade-enter-to,.fade-leave-to{opacity:0}.flex-1{flex:1}.hiddentablerow{background-color:#d4d5d666}.v-align-bottom{vertical-align:bottom}.gap-2{gap:.5rem!important}.table-striped tr:nth-of-type(odd){background-color:#0000000d}.table-hover tr:hover{color:#212529;background-color:#00000013}.p-inputtext.form-control{font-size:13px;border-radius:4px}.default-color{color:#797979}.pointer{cursor:pointer}.text-underline{text-decoration:underline}body .p-select{border-radius:4px;border:1px solid #dadada;box-shadow:none}.form-group .p-datepicker .p-datepicker-input{border:0;box-shadow:none;padding:0;font-size:13px}.rightpopup{height:100vh;margin:0!important;max-height:100%!important;border-radius:0!important}.notificationdot{position:absolute;top:18px;right:8px}.notificationdot:after{content:"";width:8px;height:8px;background:red;border-radius:50%;position:absolute;top:0;right:0}.notificationlist .listmain{width:100%}.notificationlist .listmain .item{border-bottom:1px solid #CCC;padding-bottom:8px}.notificationlist .listmain .item h5{margin-bottom:5px}.notificationlist .listmain .item p{margin-bottom:0}.notificationlist .listmain .item .time{color:#999;font-size:12px}
