.scrollable-list{overflow-y:scroll;height:100%;scrollbar-width:none;-ms-overflow-style:none}.scrollable-list::-webkit-scrollbar{display:none}.sidebar-text-border{font-size:9px;margin-top:300px}.tabs-text{font-size:20px}.dropdown-item:hover{background-color:transparent!important}.search-pagination{position:-webkit-sticky;position:sticky}.main-content{overflow-y:scroll;height:100%;scrollbar-width:none;-ms-overflow-style:none}.main-content::-webkit-scrollbar{display:none}.search-pagination input:focus{border-color:#28a745!important;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)!important;outline:none!important}.custom-input-green{border:none;border-bottom:2px solid #ccc;border-radius:0;transition:border-color .3s,box-shadow .3s}.custom-input-green:focus{border-color:#28a745;box-shadow:0 1px 0 0 #28a745}.pagination-button-bg{color:#fff}.pagination-button-bg,.pagination-button-bg:hover{background-color:#67D177!important;border-color:#67D177!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.custom-checkbox-green:focus,.custom-page-input:focus,.custom-select-green:focus,.custom-select-green:hover{border-color:#3cd376!important;box-shadow:0 0 0 .2rem rgba(60,211,118,.25)!important}.table-cell-limit{white-space:wrap;overflow:hidden;text-overflow:ellipsis;max-width:100px}.button-color,.edit-button{color:#67D177!important}.custom-search-input:focus{border-color:#67D177!important;box-shadow:0 0 0 .2rem rgba(60,211,118,.25)!important}.custom-bg-button{background-color:#67D177!important;color:#fff!important;border-color:#67D177!important}.search-box{border-top-right-radius:0;border-bottom-right-radius:0}.search-icon{background-color:#67d1779c;border-top-left-radius:0;border-bottom-left-radius:0;cursor:pointer}.table-header-green{background-color:#67d1779c!important;color:white!important}.edit-btn{color:#67d1779c!important}.add-button-bg{background-color:#67d177d8!important;border-color:#67d177d8!important}.modal-heading-green{color:#67d177fa}.icon-bg{color:#67d177d8!important}.input-bottom-border{border:none!important;border-radius:0!important}.input-bottom-border,.input-bottom-border:focus{border-bottom:2px solid #28a745!important;box-shadow:none!important;background-color:transparent}.modal-body p{font-size:16px;font-weight:500;margin:0;padding:10px 0}.modal-header{background-color:#fff!important;border-bottom:2px solid green!important}.modal-title{font-weight:600;color:#fff}.modal-heading-green .btn-close{filter:brightness(0) invert(10);color:#fff;fill:#fff}.form-control-custom{border:none!important;border-bottom:2px solid green!important;border-radius:0!important;box-shadow:none!important}.form-control-custom:focus{border-bottom:2px solid darkgreen!important;box-shadow:2px solid darkgreen!important}.add-button-bg{background-color:green!important;color:white}.add-button-bg:hover{background-color:darkgreen!important}.table td,.table th{vertical-align:middle!important}.modal-footer button{min-width:100px}.modal-heading-green{background-color:#28a745!important;color:white;border-bottom:none}.custom-page-input .form-control{border:none;border-bottom:2px solid #28a745;border-radius:0;box-shadow:none;padding-left:0}.custom-page-input .form-control:focus{border-bottom:2px solid #218838;outline:none;box-shadow:none}.input-bottom-border{font-weight:500;margin-bottom:6px;display:block}.formbody-bg{position:relative;height:100vh;background:#fff;overflow:hidden;width:100%}.login{height:100vh;display:flex;justify-content:center;align-items:center}.ellipse-bg{top:-100px;left:-100px;width:300px}.ellipse-bg,.ellipse-bg2{position:absolute;height:300px;background:linear-gradient(145deg,#28a745,#4cd964);border-radius:50%;z-index:1;opacity:.8}.ellipse-bg2{bottom:-100px;right:-100px;width:600px}.login-container{position:relative;z-index:2;background:rgba(40,167,70,.85);padding:30px 25px;border-radius:15px;color:#fff;text-align:center;max-width:500px;width:90%;height:100%;box-shadow:0 6px 15px rgba(0,0,0,.2)}.bold-text{font-weight:700}.light-text{font-weight:300}.userlogin{font-weight:700}.login-form input{margin:15px;border:none;border-bottom:2px solid #fff;background:transparent;color:#fff;font-size:15px}.login-form input:focus{background:none!important;outline:none}input::placeholder{color:white}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px transparent!important;-webkit-text-fill-color:#fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;background-color:transparent!important}.login-form button{width:100%;padding:10px;margin-top:15px;font-size:15px;border-radius:10px;border:1px solid white}.forgot{text-align:center;margin-top:15px;font-size:14px;color:#fff;cursor:pointer}.footer-text{text-decoration:none;color:white;padding-top:50px}.profile-card{max-width:1000px;margin:40px auto;padding:30px;border-radius:16px;box-shadow:0 6px 18px rgba(0,0,0,.1);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.profile-content{display:flex;flex-direction:column;align-items:center}.avatar{width:110px;height:110px;border-radius:50%;object-fit:cover;border:3px solid rgb(103 209 119);box-shadow:0 4px 10px rgba(0,0,0,.15)}.profile-content h2{margin-top:15px;margin-bottom:25px;font-size:1.5rem;color:#67D177}.form{width:100%}.textcolors{color:#67D177}.form-group{display:flex;align-items:center;margin-bottom:15px}.form-group label{width:100px;font-weight:500;color:#67D177;font-size:20px}.form-group input{flex:1 1;padding:10px 12px;border:none;border-bottom:3px solid #67d177;transition:border-color .3s}.form-group input:focus{outline:none;border-color:#28a745;box-shadow:0 0 0 1px #28a745}.update{border-radius:15px;display:flex;margin:auto;background-color:#67D177;color:white;border:3px solid rgb(103 209 119);box-shadow:0 4px 10px rgba(0,0,0,.15)}.is-invalid{border:1px solid red}.main-content{padding-top:60px}.sticky-bar-wrapper{position:-webkit-sticky!important;position:sticky!important;top:0;z-index:100;padding-bottom:5px}.custom-scroll::-webkit-scrollbar{width:5px}.custom-scroll::-webkit-scrollbar:horizontal{height:5px}.custom-scroll::-webkit-scrollbar-track{background:transparent}.custom-scroll::-webkit-scrollbar-thumb{background-color:#28a745;border-radius:10px;border:2px solid transparent;padding-bottom:20px}.custom-scroll::-webkit-scrollbar-button{display:none}.custom-toggle-button{display:flex;align-items:center;transition:transform .2s ease}.custom-toggle-button:hover{transform:scale(1.1)}.custom-toggle-icon{width:70px;padding-left:5px;height:38px;transition:color .3s ease,opacity .3s ease}.active-icon{color:green}.inactive-icon{color:gray}.active-icon{color:#28a745;opacity:1}.inactive-icon{color:#888;opacity:.7}@media (max-width:992px){.main-content{width:100%!important;margin-left:0!important}.pagination{justify-content:center}.custom-bg-button,.search-btn{width:100%}.sticky-bar-wrapper{padding-left:1rem;padding-right:1rem}}.form-check-input:checked{background-color:#28a745!important;border-color:#28a745!important}.form-check-input:focus{box-shadow:0 0 0 .25rem rgba(40,167,69,.25)}.loading{height:0;width:0;padding:15px;border:6px solid rgba(40,167,69,.25);border-right-color:#28a745;border-radius:22px;-webkit-animation:rotate 1s linear infinite;position:absolute;left:50%;top:50%}@media (min-width:1440px){.sidebar{width:260px!important}.nav-link{font-size:1rem}.tabs-text .nav-link{padding:12px 20px}}@media (min-width:1920px){.sidebar{width:350px!important}.nav-link{font-size:1.05rem}}.custom-modal-size .modal-dialog{max-width:600px;width:100%}.custom-modal-size .modal-content{min-height:350px}.col_1p{width:1%}.col_2p{width:2%}.col_3p{width:3%}.col_4p{width:4%}.col_5p{width:5%}.col_6p{width:6%}.col_7p{width:7%}.col_8p{width:8%}.col_9p{width:9%}.col_10p{width:10%}.col_11p{width:11%}.col_12p{width:12%}.col_13p{width:13%}.col_14p{width:14%}.col_15p{width:15%}.col_16p{width:16%}.col_17p{width:17%}.col_18p{width:18%}.col_19p{width:19%}.col_20p{width:20%}.col_21p{width:21%}.col_22p{width:22%}.col_23p{width:23%}.col_24p{width:24%}.col_25p{width:25%}.col_26p{width:26%}.col_27p{width:27%}.col_28p{width:28%}.col_29p{width:29%}.col_30p{width:30%}.col_31p{width:31%}.col_32p{width:32%}.col_33p{width:33%}.col_34p{width:34%}.col_35p{width:35%}.col_36p{width:36%}.col_37p{width:37%}.col_38p{width:38%}.col_39p{width:39%}.col_40p{width:40%}.col_41p{width:41%}.col_42p{width:42%}.col_43p{width:43%}.col_44p{width:44%}.col_45p{width:45%}.col_46p{width:46%}.col_47p{width:47%}.col_48p{width:48%}.col_49p{width:49%}.col_50p{width:50%}.col_51p{width:51%}.col_52p{width:52%}.col_53p{width:53%}.col_54p{width:54%}.col_55p{width:55%}.col_56p{width:56%}.col_57p{width:57%}.col_58p{width:58%}.col_59p{width:59%}.col_60p{width:60%}.col_61p{width:61%}.col_62p{width:62%}.col_63p{width:63%}.col_64p{width:64%}.col_65p{width:65%}.col_66p{width:66%}.col_67p{width:67%}.col_68p{width:68%}.col_69p{width:69%}.col_70p{width:70%}.col_71p{width:71%}.col_72p{width:72%}.col_73p{width:73%}.col_74p{width:74%}.col_75p{width:75%}.col_76p{width:76%}.col_77p{width:77%}.col_78p{width:78%}.col_79p{width:79%}.col_80p{width:80%}.col_81p{width:81%}.col_82p{width:82%}.col_83p{width:83%}.col_84p{width:84%}.col_85p{width:85%}.col_86p{width:86%}.col_87p{width:87%}.col_88p{width:88%}.col_89p{width:89%}.col_90p{width:90%}.col_91p{width:91%}.col_92p{width:92%}.col_93p{width:93%}.col_94p{width:94%}.col_95p{width:95%}.col_96p{width:96%}.col_97p{width:97%}.col_98p{width:98%}.col_99p{width:99%}.col_100p{width:100%}.profile-navbar{padding:12px 15px;border-radius:8px;margin-bottom:6px;transition:background .2s,transform .2s;color:#fff}.profile-navbar:hover{background-color:rgba(255,255,255,.377)!important;transform:translate(1,1)}.dropdown-box{min-width:200px;top:100%}.sticky-top{top:-2px!important}.modal-heading-green .btn-close{filter:brightness(0) invert(1);opacity:.9}.modal-heading-green .btn-close:hover{opacity:1}.custom-scroll{overflow-y:auto}.custom-scroll-for-lab::-webkit-scrollbar{width:5px}.custom-scroll-for-lab::-webkit-scrollbar:horizontal{height:5px}.custom-scroll-for-lab::-webkit-scrollbar-track{background:transparent}.custom-scroll-for-lab::-webkit-scrollbar-thumb{background-color:#393b39cc;border-radius:10px;border:2px solid transparent;padding-bottom:20px}.custom-scroll-for-lab::-webkit-scrollbar-button{display:none}