@import"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";:root{--bg-primary: #23b7e5;--font-color: #4a4a4a;--placeholder-color: #979797;--bg-white: #fff;--bg-background: #f2f2f2;--border-color: #eee;--scroller: #efefef;--scroller-thumb: #9c9c9c;--bg-slider: #dddddd;--readonly-input: #e5e5e5;--bg-mylight: #d1d1d1;--border-black: #000;--bg-tooltip: #e2e2e2;--logo-color: rgb(0, 165, 0);--bg-gray: #999999;--bg-gray-100: #f5f5f5;--text-white: #ffffff}html.dark-theme{--font-color: #e7e7e7;--placeholder-color: #909090;--bg-white: #424242;--bg-background: #313131;--border-color: #606060;--scroller: #282828;--scroller-thumb: #7d7d7d;--bg-slider: #828282;--readonly-input: #636363;--bg-tooltip: #5f5f5f;--logo-color: white;--bg-gray-100: #fff}*{margin:0;padding:0;box-sizing:border-box;font-family:Inter,sans-serif}body,body.has-animation{font-family:Inter,sans-serif!important;background:var(--bg-background)!important}body .btn,body.has-animation .btn{cursor:pointer}.white-space-nowrap{white-space:nowrap}.preloader-backdrop{background-color:var(--bg-white);color:var(--font-color)}.preloader-backdrop .page-preloader{top:50%;padding:0;transform:translate(-50%,-50%);margin-left:0;font-family:Inter,sans-serif;font-size:.95rem;font-weight:400;color:var(--font-color)}.preloader-backdrop .page-preloader:before{top:.25rem;right:-18px;width:.875rem;height:.875rem;margin:0;border-top:.125rem solid var(--font-color)}.dropdown-item,.dropdown-toggle{color:var(--font-color)!important}.header{box-shadow:none!important;border-bottom:.0625rem solid var(--border-color);background-color:var(--bg-white)}.header .page-brand{width:auto;margin-right:.5rem;padding:0;min-width:194px;max-width:194px;color:var(--font-color);background-color:var(--bg-white)}.header .page-brand img{height:2.8125rem;font-size:.85rem;font-weight:400}.header .page-brand .brand{display:block}.header .dropdown-user,.header .dropdown-user a.dropdown-toggle{padding:0}.header .dropdown-user a.dropdown-toggle img{margin-right:.25rem}.header .dropdown-user a.dropdown-toggle i{color:var(--font-color)}.header .dropdown-user>.dropdown-menu .dropdown-item:hover{background-color:var(--bg-background)}table{border-spacing:0px;border-radius:.3rem;color:var(--font-color);font-size:.85rem}table thead tr th{white-space:nowrap}#globalLoader{display:inline-block;position:fixed;top:0;left:0;width:100%;height:100%;background:var(--bg-background);z-index:9999;text-align:center}#globalLoader .spinner-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.flex-auto{flex:auto!important}.fs-24{font-size:1.5rem!important}.table-filter-box label,.fs-12{font-size:.9rem!important;line-height:.9rem!important}.modal-footer{border-top:.0625rem solid var(--border-color)}.fs-14{font-size:.95rem!important}.fw-semibold{font-weight:600}ul.list-style-none{list-style:none}.tooltip{z-index:9999;pointer-events:none}.tooltip.show{opacity:1}.tooltip .tooltip-inner{background-color:var(--bg-tooltip)!important;color:var(--font-color);font-size:.7rem;border-radius:.3rem;padding:.375rem .75rem;max-width:200px;text-align:center;opacity:1;box-shadow:.125rem .125rem .3125rem var(--bg-background)}.tooltip.bs-tooltip-auto[x-placement^=left] .arrow:before,.tooltip.bs-tooltip-left .arrow:before{right:0;top:1.5px;margin-top:-7px;border-width:.625rem 0 .625rem .625rem;border-left-color:var(--bg-tooltip)}.profile-designation-text{font-size:.85rem}.checkTogglehover h5{font-size:1rem;font-weight:500}.dataTables_length,div.example-table_filter label,.dataTables_info{font-size:.85rem}.form-group,.form-group .form-control,.form-group .change-role-select{font-size:.85rem;color:var(--font-color);font-weight:600}.form-group.col-md-4 .nav-tabs{border-bottom:.0625rem solid var(--border-color)}.form-control{height:2.3rem!important;border-radius:.3rem;background-color:var(--bg-white)!important;border:.0625rem solid var(--border-color);font-size:.85rem;color:var(--font-color)!important}.form-control::placeholder{color:var(--placeholder-color)!important}.dataTables_wrapper .dataTables_filter label{font-size:.9rem;margin:0}.side-menu>li .sidebar-item-icon{width:1.5625rem;font-size:1.2rem}.side-menu>li .arrow{transform:rotate(180deg)}.side-menu>li.active{background-color:var(--bg-white)}.side-menu>li.active>a{background-color:var(--bg-primary);color:#fff}.side-menu>li.active>a:focus,.side-menu>li.active>a:hover{background-color:var(--bg-primary);color:#fff}.side-menu>li.active>a i{color:#fff;background-color:transparent}.side-menu>li.active>a i:focus,.side-menu>li.active>a i:hover{color:#fff}.side-menu>li a{color:var(--font-color);font-weight:400;font-size:.9rem;white-space:normal}.side-menu>li a.active .sidebar-item-icon{color:#fff}.side-menu>li a:hover,.side-menu>li a:focus,.side-menu>li a.active{background-color:var(--bg-primary);color:#fff}.side-menu>li a:hover i,.side-menu>li a:focus i,.side-menu>li a.active i{color:#fff}.side-menu>li a:hover span,.side-menu>li a:focus span,.side-menu>li a.active span{background-color:var(--bg-primary);color:#fff}.side-menu>li a i{color:var(--font-color)}.side-menu>li li a:before{width:calc(100% - 1.25rem);left:1.25em}.side-menu .nav-2-level>li>a{padding:.2rem .2rem .2rem 2.4rem;white-space:normal}.side-menu .nav-3-level>li>a{padding:.2rem .2rem .2rem 3rem}.select2-container{width:100%!important}.select2-container .select2-selection--multiple{min-height:1.875rem!important}.col-sm-12.form-group.text-center h3{font-size:1rem!important}html.dark-theme .page-sidebar{border-right:.0625rem solid var(--border-color);box-shadow:none}html.dark-theme .select2-container--default .select2-results__option[aria-selected=true]{background-color:var(--bg-background);color:var(--font-color)}html.dark-theme #organization_popup{box-shadow:.3125rem .3125rem .9375rem #000}a.nav-link.sidebar-toggler.js-sidebar-toggler{color:var(--font-color);transition:.2s;padding:0;margin-right:0}a.nav-link.sidebar-toggler.js-sidebar-toggler i{font-size:2.12rem}a.nav-link.sidebar-toggler.js-sidebar-toggler:hover{color:#0098c6}a.btn.btn-selction-info{background-color:var(--border-color);box-shadow:none;border:none;color:var(--font-color)}a.disabled-link{pointer-events:none;cursor:default;opacity:.6}body:not(.fixed-layout).sidebar-mini .page-sidebar{display:none}body:not(.fixed-layout).sidebar-mini .page-brand{display:none}body:not(.fixed-layout).sidebar-mini .content-wrapper{margin-left:0}body.fixed-navbar.has-animation.sidebar-mini footer{width:100dvw}body.fixed-navbar.has-animation .header ul.nav.navbar-toolbar:first-child{justify-content:space-between;margin-left:0}body.fixed-navbar.has-animation .header ul.nav.navbar-toolbar .dropdown.nav-item{padding-right:.875rem}body.fixed-navbar.has-animation .header ul.nav.navbar-toolbar .dropdown.nav-item .nav-link{position:relative}body.fixed-navbar.has-animation .header ul.nav.navbar-toolbar .dropdown.nav-item .nav-link .badge{position:absolute;top:0;right:0}body.fixed-navbar.has-animation .header ul.nav.navbar-toolbar .dropdown.nav-item .dropdown-menu.show{right:1.75rem;margin-top:.5rem}body.fixed-navbar.has-animation .header ul.nav.navbar-toolbar .dropdown.nav-item .dropdown-menu.show .dropdown-header{padding:.5rem 1rem}body.fixed-navbar.has-animation .header ul.nav.navbar-toolbar .dropdown li{border-bottom:.0625rem solid var(--border-color)}body.fixed-navbar.has-animation .header ul.nav.navbar-toolbar .dropdown li:last-child{border-bottom:none}body.fixed-navbar.sidebar-mini.has-animation .header ul.nav.navbar-toolbar:first-child{margin-left:0}.page-content{padding-top:0}.page-content.fade-in-up .ibox-body a.leave-action,.page-content.fade-in-up .ibox-body a.revoke-confirm{min-height:auto;padding:.375rem}.page-content.fade-in-up .ibox-body a.delete-confirm,.page-content.fade-in-up .ibox-body a.edit-btn-link{padding:.375rem;background-color:transparent;border-radius:.3rem;font-size:.85rem;display:inline-flex;justify-content:center;align-items:center;height:auto;min-height:auto}.page-content.fade-in-up .ibox-body a.delete-confirm.edit-btn-link,.page-content.fade-in-up .ibox-body a.edit-btn-link.edit-btn-link{color:var(--bg-primary)}.page-content.fade-in-up .ibox-body a.delete-confirm.edit-btn-link:hover,.page-content.fade-in-up .ibox-body a.edit-btn-link.edit-btn-link:hover{color:#007bff}.page-content.fade-in-up .ibox-body a i.bi.bi-eye{font-size:.95rem}.page-content.fade-in-up .ibox-body .shiftAssignModalBtn,.page-content.fade-in-up .ibox-body button.shiftAssignModalBtn{display:none}.page-content.fade-in-up .ibox-body a,.page-content.fade-in-up .ibox-body button,.page-content.fade-in-up .ibox-body input[type=submit]{border-radius:.3rem;padding:.4375rem 1rem;border:none;font-size:.85rem;line-height:.85rem;font-weight:600;min-height:2.3rem;display:inline-flex;justify-content:center;align-items:center;width:fit-content;box-shadow:none}.page-content.fade-in-up .ibox-body a.text-dark.text-decoration-none{text-align:start;padding:0!important;white-space:nowrap;font-weight:500;color:var(--font-color);display:inline-block}.page-content.fade-in-up .ibox-body a.font-weight-bold.text-dark.border.pl-1.py-1 i{margin:0!important}.page-content.fade-in-up .ibox-body a.btn.btn-light{border-radius:.3rem;padding:.375rem 1rem;border:none;outline:none;font-size:.85rem;font-weight:600;background-color:var(--bg-background);max-height:2.3rem;color:var(--font-color)}.page-content.fade-in-up .ibox-body a.page-link{padding:.5rem .75rem;margin-left:.25rem;background-color:var(--bg-background)}.page-content.fade-in-up .ibox-body a.delete-confirm{color:#e7366b}.page-content.fade-in-up .ibox-body a.delete-confirm:hover{color:red}.page-content.fade-in-up .ibox-body a.timesheet-nav-icons{color:var(--font-color);font-size:.85rem;background-color:var(--border-color);border-radius:.3rem;padding:.25rem .5rem}.page-content.fade-in-up .ibox-body button.add-pro-close-btn{background:transparent;font-size:1.25rem;padding:0;cursor:pointer;color:var(--font-color)}.page-content.fade-in-up .ibox-body li.paginate_button.page-item.active a.page-link{background-color:var(--bg-primary)}.page-content.fade-in-up .ibox-body p.link-to-impersonate{margin:0 0 .375rem}.page-content.fade-in-up .ibox-body p.link-to-impersonate a{font-size:.85rem;padding:.375rem;background:transparent;font-weight:500;color:#ff6767;font-size:.95rem;white-space:nowrap;height:auto;min-height:auto;margin-top:.125rem}.page-content.fade-in-up .ibox-body p.link-to-impersonate a:hover{color:red}.page-content.fade-in-up .ibox-body p.login-as-btn a{padding:0;font-weight:500;font-size:.7rem;height:auto}.page-content.fade-in-up .ibox-body .profile-comp-div a{padding:0}.breadcrumb{background:transparent;padding:.5rem 0;margin:0;font-size:.85rem}#example-table_wrapper{padding:0}.widget-stat .ibox-body{padding:.75rem}.ibox{margin-bottom:0}.ibox .ibox-body{padding:1rem}.ibox .ibox-body .emp-table-name-box img.rounded-circle{margin:0}.ibox .ibox-body img.rounded-circle{min-width:2.3rem;height:2.3rem;width:2.3rem;min-height:2.3rem;object-fit:cover}.ibox .ibox-body .profile-edit-image img.rounded-circle{min-width:5rem;min-height:5rem}.ibox.my-profile-box{padding:0;box-shadow:none;border:none}.ibox.my-profile-box .ibox-body.text-center{padding:0}.ibox.my-profile-box .ibox-body img{width:140px;min-width:140px;object-fit:cover;height:140px;border-radius:100%}.ibox .ibox-head .ibox-title{width:fit-content;font-size:1rem;font-weight:500;flex:auto;color:var(--font-color)}.ibox .ibox-head .btn-primary,.ibox .ibox-head .btn-secondary{border-radius:.3rem;padding:.375rem .75rem;font-weight:600;border:none;outline:none!important;height:2.3rem;line-height:.95rem;display:inline-flex;justify-content:center;align-items:center}.tabs-left{border:.0625rem var(--border-color) solid;padding:.3125rem;min-width:160px;margin-right:.5rem}.tabs-left .nav-item{margin-bottom:.125rem}.tabs-left .nav-link{padding:.3125rem .5rem}.tabs-left .nav-item.show .nav-link{background-color:var(--bg-primary);color:var(--bg-white);border-radius:.3rem}.tabs-left>li .nav-link{border:0!important}.tabs-left>li .nav-link:focus{border:0!important}.tabs-left>li .nav-link:hover{background-color:var(--bg-background);color:var(--font-color);border-radius:.3rem;border:0!important}.tabs-left>li .nav-link.active,.tabs-left>li .nav-link.active:hover{background-color:var(--bg-primary);color:var(--bg-white);border-radius:.3rem}.change-role-select{padding:.5rem .75rem;border:.0625rem solid var(--border-color);border-radius:.3rem;color:var(--font-color);background-color:var(--bg-white)}a.btn.btn-selction-info.btn-info,a.btn.btn-selction-info:hover{background-color:var(--bg-primary);color:#fff}.tabs-center{padding:0;border:0;display:flex;gap:.9375rem}.tabs-center .nav-item{flex:1;text-align:center}.tabs-center .nav-item .nav-link{background-color:var(--bg-background);color:var(--font-color);border-radius:.3rem;padding:.3125rem .5rem}.tabs-center .nav-item .nav-link.active,.tabs-center .nav-item .nav-link:hover{background-color:var(--bg-primary);color:var(--bg-white);border-radius:.3rem}.width-100{width:100px}.width-200{width:200px}.max-w-400{width:400px!important}.w-auto{width:auto!important}.swal2-popup{background-color:var(--bg-white)}.swal2-popup.swal2-modal.swal2-show .swal2-styled.swal2-cancel,.swal2-popup.swal2-modal.swal2-show .swal2-styled.swal2-confirm{font-size:.85rem;box-shadow:none}.card{height:100%;display:block;background-color:var(--bg-white)}.card.h-auto{height:auto}.card:has(table.dataTable){height:auto}.swal2-container.swal2-center.swal2-shown{z-index:9999}.swal2-container.swal2-center.swal2-shown .swal2-popup{background:var(--bg-white)}.swal2-container.swal2-center.swal2-shown .swal2-title{color:var(--font-color)}.switch{position:relative;display:inline-block;width:2rem;height:1.125rem;padding-right:2.2rem}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--bg-slider);-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:.6875rem;width:.6875rem;left:.25rem;bottom:3.5px;background-color:var(--bg-white);-webkit-transition:.4s;transition:.4s}.slider.round{border-radius:2.125rem}.slider.round:before{border-radius:50%}input:checked+.slider{background-color:var(--bg-primary)}input:checked+.slider:before{-webkit-transform:translateX(11px);-ms-transform:translateX(11px);transform:translate(11px)}input:focus+.slider{box-shadow:0 0 .0625rem var(--bg-primary)}input[type=checkbox],input[type=radio]{height:auto!important;width:auto;margin:0}input:disabled{cursor:not-allowed}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}#formulaSettings[aria-hidden=true]{display:none;pointer-events:none}.pagination{justify-content:flex-end}.employee-avatar{width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover}.shift-assign-table-wrapper{overflow-x:auto;margin-bottom:1rem;border:.0625rem solid var(--border-color);border-radius:.3rem}.shift-assign-table-wrapper .table-bordered{border:none}.shift-assign-table-wrapper table tr th,.shift-assign-table-wrapper table tr td{border-left:none;border-right:none;vertical-align:middle;font-size:.85rem}.emp-table-name-box{display:flex;align-items:center;gap:.25rem}.emp-table-name-box a.text-dark.text-decoration-none.employeeName{height:auto;padding:0;margin:0}div#fileStatus{position:fixed;top:.5rem;left:50%;transform:translate(-50%);z-index:999999}div#fileStatus .alert.alert-success{margin:0}.table-striped tbody tr{background-color:var(--bg-white)!important}#employee_organization_card .card-body{padding:0 0 0 .375rem!important}#employee_organization_card .card-container{position:relative;display:flex;justify-content:center;align-items:center;gap:1.25em}#employee_organization_card .card{width:100%;z-index:1;border:.0625rem solid var(--border-color);background-color:var(--bg-white)}#employee_organization_card .line{position:absolute;top:.4375rem;bottom:-25px;left:50%;width:.0625rem;background-color:var(--bg-background);transform:translate(-50%)}#employee_organization_card .reportees-card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:var(--bg-white);background-clip:border-box;border:.0625rem solid var(--border-color);border-radius:.3rem}#BIR2316Form .form-section{margin-bottom:1.25em}#BIR2316Form .signature{margin-top:2.5rem}#BIR2316Form .footer-note{font-size:.9em;text-align:center;margin-top:2.5rem}.break-line span{white-space:pre-line}.card-list{justify-content:center;display:flex;align-items:center;gap:.3125rem}.dashboard-card span.float-right.badge.badge-success.m-l-5{color:var(--font-color);font-weight:400;padding:0;background-color:transparent}.min-vh-100{height:100dvh}.row.dashboard-row{gap:.75rem;padding:0;margin:0}.row.dashboard-row .col-md-3.dashboard-card{padding:0;margin:0;min-width:calc(25% - .5625rem);max-width:calc(25% - .5625rem)}.row.dashboard-row .col-md-6.dashboard-card{padding:0;margin:0;min-width:calc(50% - .375rem);max-width:calc(50% - .375rem)}.row.dashboard-row .dashboard-card .card{border-radius:.3rem;border:.0625rem solid var(--border-color);box-shadow:0 .125rem .5rem var(--border-color);background-color:var(--bg-white)}.row.dashboard-row .dashboard-card .card .card-list{padding:.25rem 0 1rem!important;margin-bottom:.75rem!important;background:transparent!important;font-size:1rem;font-weight:500;line-height:1rem;color:var(--font-color)!important;border-bottom:.0625rem solid var(--border-color);justify-content:start!important;text-align:left!important}.row.dashboard-row .dashboard-card .card .card-list a{color:var(--font-color)!important}.row.dashboard-row .dashboard-card .card .cant-login-btn{border-radius:.3rem;padding:.375rem 1rem}.row.dashboard-row .dashboard-card .card button:disabled{cursor:not-allowed}.row.dashboard-row .dashboard-card .card h6.text-center.text-white.py-3.rounded-top{background-color:transparent;font-size:1rem;font-weight:500;border-radius:0!important;padding:.25rem 0 1rem!important;color:var(--font-color)!important;border-bottom:.0625rem solid var(--border-color);text-align:left!important}.row.table-filter-box{margin:0;gap:.5rem;margin-bottom:.5rem}.row.table-filter-box .col-sm-2{width:calc(14.28% - .4375rem);max-width:100%;padding:0;margin:0;flex:none}.event-card{border:.0625rem solid var(--border-color)!important;border-radius:.3rem}.d-flex.align-items-center.justify-content-end.mb-2,p,h1,h2,h3,h4,h5,h6,div{color:var(--font-color)}html.dark-theme .page-sidebar .dashboard-card .card,html.dark-theme .row.dashboard-row .dashboard-card .card{box-shadow:none}button#prevButton,button#nextButton,button.nav-btns{border-radius:.3rem;padding:.5rem;border:none;display:inline-flex;justify-content:center;align-items:center;background-color:var(--bg-background);cursor:pointer;color:var(--font-color);font-size:1rem;box-shadow:none!important}button#prevButton:hover,button#nextButton:hover,button.nav-btns:hover{background-color:var(--bg-primary)!important;color:#fff}button.punch-btn{border-radius:.3rem;border:none;display:inline-flex;justify-content:center;align-items:center;background-color:var(--bg-primary);cursor:pointer;color:#fff}button.punch-btn.punch-in{background-color:#d4edda;color:#155724;border-color:#c3e6cb}button.punch-btn.punch-in:hover{background-color:#c3e6cb}button.punch-btn.punch-out{background-color:#f8d7da;color:#721c24;border-color:#f5c6cb}button.punch-btn.punch-out:hover{background-color:#f5c6cb}button.punch-btn:disabled{opacity:.6;cursor:not-allowed}.page-sidebar{position:fixed;top:0;min-height:auto;height:calc(100dvh - 57px);overflow:auto!important;padding-bottom:1.75rem;margin-top:56px;background-color:var(--bg-white);box-shadow:0 .125rem .5rem var(--border-color);transition:none;width:240px}.page-sidebar::-webkit-scrollbar{display:none}.page-sidebar:hover::-webkit-scrollbar{display:block}.page-sidebar ul ul{padding:0}.page-sidebar ul li{overflow:hidden}.page-sidebar ul li a{padding:.625rem .9375rem}.modal-body.promotion-transfer-body{max-height:70dvh;overflow-y:auto}::-webkit-scrollbar{width:.3125rem;height:.3125rem;background-color:var(--scroller)}::-webkit-scrollbar-thumb{background-color:var(--scroller-thumb);border-radius:.3rem}li.list-group-item.d-flex.justify-content-between.align-items-center a{font-size:.85rem}li.dropdown-divider{margin:0}.no-attendence-txt{font-size:.7rem;line-height:.9rem!important;display:inline-block}label.rel.org-select-label{background:var(--bg-background);padding-right:.75rem;overflow:hidden;border-radius:.3rem;margin:0}label.rel.org-select-label select{border:none;color:var(--font-color);padding:.375rem .1875rem .375rem .625rem;font-weight:600;background-color:var(--bg-background)!important}label.p-0.form-check-label.m-0{white-space:nowrap}.environ-badge{height:2.3rem;display:flex;justify-content:center;align-items:center;border-radius:.3rem;margin-right:.375rem;padding:0 1rem}.dash-breadcrumb .breadcrumb-item{font-weight:500;font-size:.9rem}.dash-breadcrumb .breadcrumb-item.active{color:var(--font-color)}footer{text-align:center;font-size:.85rem;background:var(--bg-white);color:var(--font-color);font-weight:500;padding:.5rem .75rem;margin-top:1.5rem;position:absolute;bottom:0;right:0;width:calc(100dvw - 240px);z-index:99;border-top:.0625rem solid var(--border-color)}ul.dropdown-menu.dropdown-menu-right.show{top:2.125rem!important;right:-8px;border-radius:.3rem;left:auto!important;background-color:var(--bg-white);transform:translate(0)!important;overflow:hidden;border:.0625rem solid var(--border-color)}ul.nav-3-level.show.collapse{overflow:hidden}.dataTables_scrollBody thead.thead-default{opacity:0}span.user-nametxt{padding-right:.25rem;font-size:.85rem;line-height:.85rem;font-weight:500;color:var(--font-color)!important;white-space:nowrap}.punch-details-container{overflow-x:auto;border:.0625rem solid var(--border-color);border-radius:.3rem}.punch-details-container table{border:none;margin:0;display:table!important}.punch-details-container table thead tr th{font-weight:600}.punch-details-container table thead td{border-bottom:0!important;padding:.375rem .375rem .375rem .625rem;font-weight:500;color:var(--font-color)}.punch-details-container table tbody tr:last-child td{border-bottom:none}.punch-details-container table>tbody>tr>td{border-left:0;border-bottom:0;vertical-align:middle;border-right:0}.dashboard-scroller-box{max-height:240px;overflow-y:auto}.dashboard-scroller-box thead{position:sticky;top:0}.punch-details-container table thead tr th,.punch-details-container table tbody tr td{border-bottom:0!important;padding:.375rem .375rem .375rem .625rem;color:var(--font-color);font-size:.85rem;border-left:none;border-right:none;vertical-align:middle}.media-list .media{padding:.75rem 0}.media-list .media .media-heading{color:var(--font-color);border-bottom:.0625rem dashed #cdcdcd;padding-bottom:.5rem;font-size:.85rem}.media-list .media .media-body div.font-13{word-break:break-all}html.dark-theme .header .page-brand img{filter:brightness(100)}.shift-labels{font-size:.85rem;line-height:.95rem;font-weight:600;color:var(--font-color)}p.profile-txt-slider{margin:4px 0 0;font-size:.8rem;color:var(--font-color);display:flex;font-weight:300}p.login-as-btn{margin:0;padding:0;white-space:nowrap}.default-img-icon{width:10%;height:auto;object-fit:cover;border-radius:50%}.table-w-50{vertical-align:top;width:50%;border-right:.0625rem solid var(--border-color);padding-right:.9375rem}.border-hr{border:none;border-top:.0625rem solid var(--border-color)}.min-w-50{min-width:50%}.bir-only-box{top:1.125rem;left:0;position:absolute}.max-w-120{max-width:120px}.c-report-card{flex:1 1 calc(33.33% - 1rem)}.min-w-60{min-width:60px}.w-30{width:30px}.h-30{height:30px}.c-d-none{display:none}.c-d-block{display:block}.-m-16{margin-top:-16px}.modal-h-body{max-height:60vh;overflow-y:auto}.d-50{width:3.125rem;min-width:3.125rem;height:3.125rem}.v-hidden{visibility:hidden}.flex-1{flex:1}.page-wrapper .header{padding:0 1rem}.page-wrapper .gap-8{gap:.5rem}.page-wrapper .gap-6{gap:.375rem}.page-wrapper .gap-4{gap:.25rem}.page-wrapper .flex-wrap{flex-wrap:wrap}.page-wrapper a.text-decoration-none.employeeName{white-space:nowrap}.page-wrapper input[readonly],.page-wrapper textarea[readonly]{background-color:var(--readonly-input)!important;cursor:not-allowed;opacity:.8}.page-wrapper input[readonly]:focus,.page-wrapper textarea[readonly]:focus{border-color:var(--border-color)}.page-wrapper input[readonly]:before{background-color:var(--readonly-input)}.page-brand.bg-white{padding:0}.page-brand .branding-txt{font-size:18px;line-height:18px;font-weight:600;color:var(--logo-color);display:block}.page-brand .branding-subtxt{font-size:10px;line-height:12px;font-weight:300;display:block}.add-input-shift{display:flex;align-items:center;gap:.25rem;margin-bottom:.75rem}.add-input-shift input{padding:.25rem .5rem;border:.0625rem solid var(--border-color);border-radius:.3rem;font-size:.85rem;color:var(--font-color);font-weight:600;height:2.3rem;background-color:var(--bg-white);width:fit-content}.add-input-shift input::placeholder{color:var(--placeholder-color)}.add-input-shift input:focus{border-color:var(--bg-primary)}.add-input-shift input[type=checkbox],.add-input-shift input[type=radio]{height:100%;width:auto}.add-input-shift label{margin-bottom:0;margin-top:-2px;font-size:.85rem;line-height:.95rem}.head-row.head-bg{background-color:var(--bg-background);padding:.375rem .75rem;border-radius:.3rem;border:.0625rem solid var(--border-color);color:var(--font-color);justify-content:space-between}.ibox-body ul.nav.nav-tabs.tabs-line{gap:.5rem;padding:.75rem;border:.0625rem solid var(--border-color);border-radius:.3rem}.ibox-body ul.nav.nav-tabs.tabs-line .nav-link{border-radius:.3rem;font-weight:600;padding:.5rem .75rem;color:var(--font-color);border:none!important;background-color:var(--bg-background);width:100%}.ibox-body ul.nav.nav-tabs.tabs-line .nav-link:hover,.ibox-body ul.nav.nav-tabs.tabs-line .nav-link.active,.ibox-body ul.nav.nav-tabs.tabs-line .nav-link.active:focus,.ibox-body ul.nav.nav-tabs.tabs-line .nav-link.active:hover{border:none!important;background:var(--bg-primary)!important;color:#fff!important}.ibox-body .col-sm-2{margin-bottom:.5rem;display:flex;flex-wrap:wrap;gap:.25rem}.ibox-body .col-sm-2 label{margin-bottom:0!important;width:100%}.ibox-body .alert.alert-danger{border-radius:.3rem}.ibox-body .alert.alert-danger ul{margin:0;list-style:none}button.theme-toggle-btn{border:none;outline:none;color:var(--font-color);font-size:1.1rem;display:flex;justify-content:center;align-items:center;height:2.3rem;min-width:2rem;border-radius:50%;background:transparent;cursor:pointer;margin-right:.25rem;transition:.2s}button.theme-toggle-btn:hover{color:var(--bg-primary)}button.theme-toggle-btn.dark-mode .dark-mode-icon{display:block;display:none}button.theme-toggle-btn.dark-mode .light-mode-icon{display:block}button.theme-toggle-btn .light-mode-icon{display:none}button.stop-impersonating-btn{background:transparent;border:none;outline:none;font-size:.85rem;font-weight:400;color:var(--font-color);padding:.5rem 1rem;text-align:left;cursor:pointer;width:100%}button.stop-impersonating-btn:hover{background-color:var(--bg-background)}form.emp-control-from{gap:.375rem;align-items:center;width:100%}form.emp-control-from input#search::placeholder{color:var(--placeholder-color);font-weight:600}form.emp-control-from select,form.emp-control-from~div select#nameFormat{color:var(--font-color);font-weight:600;border-radius:.3rem}.assign-role-user{font-size:.8rem;color:var(--font-color)}.flexbox.flex-1.dashboard-nav{gap:.5rem}.list-group .list-group-item{padding:0;margin-bottom:.375rem}.list-group .list-group-item.bg-default{background-color:var(--bg-background)}.header .dropdown-menu{background-color:var(--bg-white);border:1px solid var(--border-color);border-radius:.3rem;overflow:auto;max-height:320px;top:5px!important}.header .dropdown-menu .dropdown-item:focus,.header .dropdown-menu .dropdown-item:hover{color:#16181b;text-decoration:none;background-color:var(--bg-background)}.header .dropdown-user .dropdown-menu .dropdown-item,.header .dropdown-user .dropdown-menu .dropdown-item span{font-size:.85rem!important;text-transform:capitalize;color:var(--font-color)}.header .dropdown-user .dropdown-menu.dropdown-menu-right{right:-1px;width:max-content}.dropdown-divider{border-top:.0625rem solid var(--border-color)}.listing-table-box,.module-status-history{overflow:auto;max-height:60dvh;width:100%;margin-bottom:.75rem;border-radius:.3rem;border:.0625rem solid var(--border-color)}.listing-table-box table,.module-status-history table{width:100%;margin:0;border:none}.listing-table-box table thead,.listing-table-box table thead tr,.listing-table-box table thead tr th,.listing-table-box table tbody tr td,.listing-table-box table tbody,.listing-table-box table tbody tr:last-child td,.module-status-history table thead,.module-status-history table thead tr,.module-status-history table thead tr th,.module-status-history table tbody tr td,.module-status-history table tbody,.module-status-history table tbody tr:last-child td{border-bottom:none!important;color:var(--font-color)}.listing-table-box table tbody tr,.listing-table-box table tbody tr td,.module-status-history table tbody tr,.module-status-history table tbody tr td{background-color:var(--bg-white)}.listing-table-box table thead tr th,.listing-table-box table tbody tr td,.module-status-history table thead tr th,.module-status-history table tbody tr td{border-left:none;vertical-align:middle;border-right:none;font-size:.85rem}.listing-table-box table thead,.module-status-history table thead{position:sticky!important;top:0;z-index:2}.listing-table-box table tbody tr td a.text-dark.text-decoration-none,.module-status-history table tbody tr td a.text-dark.text-decoration-none{height:auto}.listing-table-box span.badge,.module-status-history span.badge{border-radius:.3rem;padding:.65rem .75rem;line-height:.75px;font-weight:400}.listing-table-box:has(.dataTables_wrapper),.module-status-history:has(.dataTables_wrapper){padding:0;overflow:visible;border:none;border-radius:.3rem;max-height:100%}.listing-table-box table.dataTable,.listing-table-box div.dataTables_scrollHead table.dataTable,.module-status-history table.dataTable,.module-status-history div.dataTables_scrollHead table.dataTable{margin:0!important}.listing-table-box .dataTables_scroll,.module-status-history .dataTables_scroll{border-radius:.3rem;border:.0625rem solid var(--border-color);margin-bottom:.75rem;overflow:auto;max-height:60dvh}.listing-table-box .dataTables_scroll .dataTables_scrollHead,.module-status-history .dataTables_scroll .dataTables_scrollHead{position:sticky!important;top:0;z-index:2}.listing-table-box:not(:has(table)),.module-status-history:not(:has(table)){border:none}.listing-table-box.listing-small,.module-status-history.listing-small{max-height:12.5rem}.total-worked-hours-txt{text-align:right;font-size:.85rem;line-height:.95rem}.page-link{border:none;border-radius:.3rem}.reportees-card,.card.wide-card{margin:0;align-items:center;gap:.25rem;padding:.5rem;max-width:240px;background-color:var(--bg-white)}.reportees-card.d-flex.flex-row.m-2 .card-body,.card.wide-card.d-flex.flex-row.m-2 .card-body{padding:0}.reportees-card.d-flex.flex-row.m-2 a,.card.wide-card.d-flex.flex-row.m-2 a{padding:0;height:auto}.reportees-card.d-flex.flex-row.m-2 .card-title,.card.wide-card.d-flex.flex-row.m-2 .card-title{font-size:.85rem}textarea.form-control{min-height:5rem}.user-org-avatar{min-width:3.125rem}#organization_popup{display:none;left:50%!important;top:50%!important;transform:translate(-50%,-50%);right:.75rem!important;position:fixed!important;max-width:560px;min-width:360px;background:var(--bg-white);border-radius:.3rem;border:.0625rem solid var(--border-color);box-shadow:.3125rem .3125rem .9375rem #d1d1d1;max-height:400px;overflow:auto}#organization_popup p.card-text.text-muted.mb-0{font-size:.85rem;line-height:.95rem}#organization_popup p.font-weight-bold,#organization_popup h6.text-center{font-size:.85rem;color:var(--font-color);font-weight:500}.attendence-modal .modal-body{max-height:calc(100dvh - 120px);overflow-y:auto}.attendence-modal .modal-body form{display:flex;gap:.5rem;flex-wrap:wrap}.attendence-modal .modal-body form .form-group{width:calc(33.33% - .375rem)}.attendence-modal .modal-body form .modal-footer{width:100%}.modal-body.max-h-60{max-height:60dvh!important}.emp-filter-button{gap:.25rem;color:var(--font-color)}.page-item.disabled .page-link{color:var(--font-color);pointer-events:none;background-color:var(--bg-white);border-color:var(--border-color)}.emp-table-filters{gap:.375rem;flex-wrap:wrap;position:relative;margin-top:-8px}.emp-table-filters .select2-container--default .select2-selection--multiple{padding:0 .75rem;background-color:var(--bg-white);color:var(--font-color)}.emp-table-filters .dropdown-menu{position:static!important;border:none;transform:translate(0)!important;margin-top:.5rem;margin-bottom:.125rem;background-color:var(--bg-white)}.emp-table-filters .dropdown-toggle{display:flex;justify-content:center;align-items:center;gap:.25rem;background-color:var(--bg-background);color:var(--font-color);cursor:pointer;transition:.2s}.emp-table-filters .dropdown-toggle:hover{background-color:var(--bg-background)}.emp-table-filters .dropdown.show button.dropdown-toggle .bi-chevron-down{transform:rotate(180deg)}.dataTables_wrapper.container-fluid,.dataTables_wrapper .select2-container--default .select2-selection--multiple .select2-selection__rendered,div#DataTables_Table_0_wrapper .select2-container--default .select2-selection--multiple .select2-selection__rendered,.emp-table-filters .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:0}.table{margin:0!important}.table thead th{font-weight:500;background-color:var(--bg-background);color:var(--font-color)}.table thead tr th:last-child{min-width:100px!important}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th{border-top:.0625rem solid var(--border-color);color:var(--font-color)}input[type=checkbox]:focus{outline:none;box-shadow:none;border:.0625rem solid var(--bg-primary)!important}.select2-dropdown{border:.0625rem solid var(--border-color)!important;border-radius:.3rem;margin-top:.25rem;font-size:.85rem;color:var(--font-color);background-color:var(--bg-white)!important;z-index:9999!important}a#csvUploadBtn{position:absolute;top:0;right:0}.select2-container span.select2.select2-container.select2-container--default,.table-filter-box span.select2.select2-container.select2-container--default{min-width:100%}.select2-container--default .select2-selection--multiple{border:.0625rem solid var(--border-color)!important;border-radius:.3rem!important;outline:none!important;margin:0!important;min-height:2.3rem!important;background-color:var(--bg-white)}.select2-container--default .select2-selection--multiple:focus{border:.0625rem solid var(--bg-primary)!important}.select2-container--default.select2-container--focus .select2-selection--multiple{border:.0625rem solid var(--bg-primary)!important}.select2-container--default .select2-selection--single:focus,.select2-container--default .select2-selection--single.select2-selection--focus{border:.0625rem solid var(--bg-primary)!important;outline:0;box-shadow:none}.select2-container--default .select2-selection--single{background-color:var(--bg-white);border:.0625rem solid var(--border-color)!important;height:2.3rem!important;border-radius:.3rem!important;font-size:.85rem;line-height:.95rem}.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--font-color);font-weight:600;padding:6px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:.0625rem solid var(--bg-primary)!important;outline:0}input[type=file]{min-height:2.5rem}.role-details-select span.select2.select2-container.select2-container--default.select2-container{min-width:220px!important;width:max-content!important}.modal-content .modal-header{border-bottom:.0625rem solid var(--border-color)}.modal-content .modal-footer{border-top:.0625rem solid var(--border-color)}input[type=date],input[type=time],input[type=file],input[type=month],input[type=datetime-local]{position:relative}input[type=date]:before,input[type=time]:before,input[type=file]:before,input[type=month]:before,input[type=datetime-local]:before{font-family:bootstrap-icons;position:absolute;background-color:var(--bg-white);pointer-events:none;z-index:99;color:var(--font-color);padding:.375rem;font-size:.95rem;top:2px;right:2px}input[type=date][type=date]:before,input[type=time][type=date]:before,input[type=file][type=date]:before,input[type=month][type=date]:before,input[type=datetime-local][type=date]:before{content:"";top:2px;right:.125rem}input[type=date][type=time]:before,input[type=time][type=time]:before,input[type=file][type=time]:before,input[type=month][type=time]:before,input[type=datetime-local][type=time]:before{content:""}input[type=date][type=file]:before,input[type=time][type=file]:before,input[type=file][type=file]:before,input[type=month][type=file]:before,input[type=datetime-local][type=file]:before{content:"";font-size:1.125rem}input[type=date][type=month]:before,input[type=time][type=month]:before,input[type=file][type=month]:before,input[type=month][type=month]:before,input[type=datetime-local][type=month]:before{content:""}input[type=date][type=datetime-local]:before,input[type=time][type=datetime-local]:before,input[type=file][type=datetime-local]:before,input[type=month][type=datetime-local]:before,input[type=datetime-local][type=datetime-local]:before{content:""}.content-wrapper{background-color:var(--bg-background);margin-left:240px;padding:0 .9375rem 3rem;min-height:100dvh}.content-wrapper .card{transition:transform .2s ease-in-out}.content-wrapper .card:hover{transform:translateY(-3px)}.content-wrapper .table td,.content-wrapper .table th{padding:.5rem}.content-wrapper .table th:before,.content-wrapper .table th:after{font-size:.7rem;top:.625rem}.content-wrapper .table-bordered{border:none}.content-wrapper span.badge.bg-warning{padding:5px 9px;font-size:11px!important;font-weight:400;line-height:12px!important;color:#fff}.content-wrapper .badge,.content-wrapper .label{padding:5px 9px;font-size:11px;font-weight:400}.content-wrapper a.p-1.edit-btn{min-height:auto!important}.content-wrapper .border-bottom{border-bottom:.0625rem solid var(--border-color)}.content-wrapper li.list-inline-item{cursor:auto;font-size:.85rem;padding:0;margin:0}.content-wrapper .modal-body{max-height:68vh;overflow:auto}.content-wrapper .modal-body:has(.bir-form-box){max-height:76vh}.content-wrapper table.nested-tables thead tr th{border-right:.0625rem solid var(--border-color)!important}.content-wrapper table.nested-tables thead tr:last-child th{border-bottom:none!important}.content-wrapper .table-bordered td,.content-wrapper .table-bordered th{border:none!important;border-bottom:.0625rem solid var(--border-color)!important;font-size:.85rem}.content-wrapper .table-bordered tr:last-child td,.content-wrapper .table-bordered tr:last-child th{border-bottom:none!important}.content-wrapper span.alert-info.shiftAssignMessage{padding:.5rem;border-radius:.3rem}.content-wrapper .modal-dialog{max-width:850px}.content-wrapper .modal-body:has(.bir-form-box){background:#fff}.content-wrapper .bir-form-box{min-width:1000px;background-color:#fff}.content-wrapper .bir-form-box .form-control{height:1.25rem!important;padding:0 .25rem;color:#000!important;background-color:#fff!important;border:.0625rem solid #eee}.content-wrapper .bir-form-box .form-control:focus{border:.0625rem solid var(--bg-primary)}.content-wrapper .bir-form-box p,.content-wrapper .bir-form-box h1,.content-wrapper .bir-form-box h2,.content-wrapper .bir-form-box h3,.content-wrapper .bir-form-box h4,.content-wrapper .bir-form-box h5,.content-wrapper .bir-form-box h6,.content-wrapper .bir-form-box div{color:#000}.content-wrapper .bir-form-box input[type=date]:before,.content-wrapper .bir-form-box input[type=file]:before,.content-wrapper .bir-form-box input[type=time]:before,.content-wrapper .bir-form-box input[type=month]:before,.content-wrapper .bir-form-box input[type=datetime-local]:before{top:-4px;right:-1px;background-color:#fff;color:#000;font-size:.7rem}.content-wrapper .modal-dialog:has(.bir-form-box){max-width:1150px}.content-wrapper .w-fit{width:fit-content}.content-wrapper hr{border-top:.0625rem solid var(--border-color)}.content-wrapper .border{border:.0625rem solid var(--border-color)!important}.content-wrapper .ibox{border-radius:.3rem;box-shadow:none;border:.0625rem solid var(--border-color);background-color:var(--bg-white)}.content-wrapper .ibox .ibox-head{background-color:transparent;color:var(--font-color);border-radius:.3rem .5rem 0 0;padding:.75rem 1rem;height:auto;gap:.375rem;align-items:center;border:none!important;border-bottom:.0625rem solid var(--border-color)!important}.content-wrapper .ibox form.form-inline.emp-control-from .emp-listing-filters:last-child{width:calc(40% - .1875rem)}.content-wrapper .ibox form.form-inline.emp-control-from .emp-listing-filters select#nameFormat{width:100%}.content-wrapper .modal-content{border-radius:.3rem!important;overflow:hidden;background-color:var(--bg-white)}.content-wrapper .modal-content .modal-header .close{color:var(--font-color)}.content-wrapper .select2-container .select2-search--inline .select2-search__field{margin:0;color:var(--font-color);font-weight:600;border-radius:0;font-size:.85rem}.content-wrapper .select2-container .select2-search--inline .select2-search__field::placeholder{color:var(--placeholder-color)}.content-wrapper .select2-container{width:100%!important}.content-wrapper .select2-container .select2-search--inline .select2-search__field{width:fit-content!important}.content-wrapper .select2-container .select2-selection--multiple .select2-selection__rendered li{width:fit-content!important;margin:0}.content-wrapper .select2-container--default .select2-selection--multiple{background-color:var(--bg-white)}.content-wrapper .select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:.75rem;font-weight:400;background:var(--border-color);border:none;padding:.3rem;border-radius:.3rem;margin-top:.44rem}.content-wrapper .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:6px!important;display:flex;gap:6px;flex-wrap:wrap}.content-wrapper .select2-container--default .select2-selection--single{background-color:var(--bg-white);color:var(--font-color);display:flex;align-items:center}.content-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal;font-weight:400!important;background-color:var(--bg-white);color:var(--font-color)}.content-wrapper .select2-container--default .select2-selection--single .select2-container--open .select2-dropdown--below{background-color:var(--bg-white);color:var(--font-color)}.content-wrapper div.dataTables_wrapper div.dataTables_length select{width:fit-content}.content-wrapper .note-editor.note-frame .note-editing-area .note-editable{background-color:var(--bg-white);color:var(--font-color)}.content-wrapper .card-header{border-bottom:.0625rem solid var(--border-color)}.content-wrapper .card{border:.0625rem solid var(--border-color)}.content-wrapper .form-check{display:flex;align-items:center;gap:.25rem}.content-wrapper .form-check label{margin:0}.content-wrapper .form-check-input{position:static;margin:0}.content-wrapper form.form-inline.emp-control-from .emp-listing-filters,.content-wrapper form.form-inline.emp-control-from .select2-container{width:calc(20% - .3125rem)!important;min-width:auto!important;padding-right:0}.content-wrapper h6{font-weight:600;font-size:.85rem}.content-wrapper .bg-mylight{background-color:var(--bg-mylight)}.content-wrapper .border-right-black{border-right:.125rem solid var(--border-black)}.content-wrapper .border-black{border:.125rem solid var(--border-black)!important}.content-wrapper .border-bottom-black{border-bottom:.125rem solid var(--border-black)!important}.content-wrapper .border-left-black{border-left:.125rem solid var(--border-black)!important}.content-wrapper .border-top-black{border-top:.125rem solid var(--border-black)!important}.content-wrapper .note-editor.note-frame .note-statusbar,.content-wrapper .note-toolbar{background-color:var(--bg-background)!important}.content-wrapper .note-btn,.content-wrapper .note-btn:hover,.content-wrapper .open .note-btn.dropdown-toggle{background-color:var(--bg-white);color:var(--font-color)}img.rounded-circle.org-profile-img{min-width:3.125rem}i.h-11{height:.6875rem}.page-content.fade-in-up .ibox-body .subscription-cards-box{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;color:var(--font-color)}.page-content.fade-in-up .ibox-body .subscription-cards-box .subscription-cards{cursor:pointer;background-color:var(--bg-background);padding:1rem;border-radius:.3rem;border:.0625rem solid var(--border-color);width:calc(33.33% - .5rem);position:relative}.page-content.fade-in-up .ibox-body .subscription-cards-box .subscription-cards .subscription-name{text-align:center;font-size:1.5rem;margin-bottom:1.25em;padding-bottom:.75rem;border-bottom:.0625rem solid var(--border-color)}.page-content.fade-in-up .ibox-body .subscription-cards-box .subscription-cards .subscription-price-user{text-align:center;font-size:1.5rem;font-weight:400;line-height:1.25em}.page-content.fade-in-up .ibox-body .subscription-cards-box .subscription-cards .subscription-price-user span{font-size:.85rem}.page-content.fade-in-up .ibox-body .subscription-cards-box .subscription-cards .subscription-features .features-box{padding:0;margin:0;list-style:none;margin-bottom:1.125rem}.page-content.fade-in-up .ibox-body .subscription-cards-box .subscription-cards .subscription-features .features-box li{position:relative;padding-left:1.75rem;margin-bottom:.75rem}.page-content.fade-in-up .ibox-body .subscription-cards-box .subscription-cards .subscription-features .features-box li:before{font-family:bootstrap-icons;position:absolute;content:"";top:-1px;left:-9px;pointer-events:none;color:var(--bg-primary);padding:0;font-size:2.25rem;line-height:1.625rem}.page-content.fade-in-up .ibox-body .subscription-cards-box .subscription-cards .subscription-max-user p,.page-content.fade-in-up .ibox-body .subscription-cards-box .subscription-cards .subscription-min-user p{font-size:.95rem;font-weight:500;color:var(--font-color);margin:0}.page-content.fade-in-up .ibox-body .subscription-cards-box .subscription-cards .subs-radio-inp{width:0;height:0;opacity:0;overflow:hidden;display:none}.page-content.fade-in-up .ibox-body .subscription-cards-box .subscription-cards .subs-check-icon{display:none;position:absolute;top:0;left:0;font-size:1.875rem;line-height:0;padding:.1875rem .5625rem .4375rem .125rem;background-color:var(--bg-primary);border-radius:0 0 57px;color:#fff}.page-content.fade-in-up .ibox-body .subscription-cards-box .subscription-cards:has(.subs-radio-inp:checked){border:.125rem solid var(--bg-primary)}.page-content.fade-in-up .ibox-body .subscription-cards-box .subscription-cards:has(.subs-radio-inp:checked) .subs-check-icon{display:block}table.dataTable thead .sorting_asc:after,table.dataTable thead .sorting_asc:before,table.dataTable thead .sorting:after,table.dataTable thead .sorting:before{font-size:.7rem;top:.625rem}table.dataTable thead .sorting:after{right:.1875rem!important}.fixed-col-table{max-height:60dvh}.fixed-col-table thead tr th{position:sticky!important;top:0;z-index:99}.fixed-col-table tr th:nth-child(2),.fixed-col-table tr td:nth-child(2),.fixed-col-table tr th:nth-child(1),.fixed-col-table tr td:nth-child(1){position:sticky;left:0}.fixed-col-table tr td:nth-child(2),.fixed-col-table tr th:nth-child(2){left:1.8125rem}.fixed-col-table tr th:nth-child(2),.fixed-col-table tr th:nth-child(1){z-index:999}.fixed-col-table tr td{background-color:var(--bg-white);z-index:1}.fixed-col-table.single-col-fix tr th:nth-child(1),.fixed-col-table.single-col-fix tr td:nth-child(1){position:sticky;left:0}.fixed-col-table.single-col-fix tr th:nth-child(2),.fixed-col-table.single-col-fix tr td:nth-child(2){position:static!important}.cursor-pointer{cursor:pointer}.strikethrough{text-decoration:line-through;color:#6c757d}.action-item-dropdown .dropdown{position:inherit}.action-item-dropdown .dropdown .dropdown-menu{left:-25px!important;border-radius:10px;box-shadow:0 4px 8px 2px #0003;width:fit-content}.action-item-dropdown .dropdown .dropdown-menu .dropdown-item{min-height:2rem;padding:.5rem 1rem!important;width:100%;border-left:2px solid transparent;border-radius:0}.action-item-dropdown .dropdown .dropdown-menu .dropdown-item:hover{border-color:var(--font-color);background-color:var(--bg-background)}.action-item-dropdown .dropdown .dropdown-menu .dropdown-item:hover:first-child{border-radius:10px 10px 0 0}.action-item-dropdown .dropdown .dropdown-menu .dropdown-item:hover:last-child{border-radius:0 0 10px 10px}.action-item-dropdown .dropdown .three-dot-btn{background:none;padding:10px!important;cursor:pointer}.action-item-dropdown .dropdown .three-dot-btn:hover{border-radius:50%;background-color:var(--bg-gray)}.action-item-dropdown .dropdown .three-dot-btn:hover i{color:var(--bg-white)}.module-status-history .table-responsive{max-height:150px;overflow-y:scroll}.notification-popup{background-color:var(--bg-background);color:var(--bg-gray)}#documentFrame{border:none;display:block}.candidate-accordion-container{width:100%;overflow-x:hidden}.candidate-accordion-container tr.accordion-active>td{position:sticky;top:0;background:#fff;z-index:5;box-shadow:0 2px 6px #00000014}.candidate-accordion-container .accordion-row .accordion-collapse{max-height:70vh;overflow-y:auto;overflow-x:auto;background:#fcfcfc;border:1px solid #e0e0e0;border-top:none;border-radius:0 0 6px 6px;padding:1rem}.candidate-accordion-container .accordion-body .card{border-radius:6px;border:1px solid #e5e7eb;overflow:hidden}.candidate-accordion-container .accordion-body .card-header{font-weight:600;font-size:.95rem}.candidate-accordion-container .accordion-body .badge{white-space:normal;word-break:break-word;background:#f0f4f8;color:#333;font-weight:500;padding:.4em .6em;border-radius:.4rem;margin:.2rem}@media screen and (min-width: 997px){.flexbox.flex-1.dashboard-nav{gap:.5rem}}@media screen and (max-width: 1100px){.row.dashboard-row .col-md-3.dashboard-card,.row.dashboard-row .col-md-3.dashboard-card:first-child{padding:0;margin:0;min-width:calc(50% - .375rem)}.row.table-filter-box .col-sm-2{width:calc(25% - .375rem)}.page-sidebar::-webkit-scrollbar{display:block}.content-wrapper{margin-left:0}.content-wrapper .ibox form.form-inline.emp-control-from .emp-listing-filters:last-child{width:calc(66.66% - .125rem)}.content-wrapper .ibox form.form-inline.emp-control-from .emp-listing-filters,.content-wrapper .ibox form.form-inline.emp-control-from .select2-container{width:calc(33.33% - .25rem)!important}}@media screen and (max-width: 992px){.secondary-menu{position:absolute;top:61px;right:5px;width:220px;background-color:var(--bg-background);flex-direction:column;display:flex;gap:12px!important;padding:16px;align-items:start!important;z-index:9999;border:1px solid var(--border-color);border-radius:.3rem;max-height:90dvh;overflow-y:auto}.secondary-menu .dropdown{width:100%}.secondary-menu .dropdown-menu{position:static!important;margin-top:10px;width:100%;transform:translate(0)!important}.row.dashboard-row .col-md-3.dashboard-card,.row.dashboard-row .col-md-6.dashboard-card{padding:0;margin:0;min-width:calc(50% - .375rem)}label.rel.org-select-label{display:none}.page-content.fade-in-up .ibox-body .subscription-cards-box .subscription-cards{width:calc(50% - .375rem)}}@media screen and (max-width: 728px){.content-wrapper{margin-left:0!important;width:100%!important}.content-wrapper .ibox form.form-inline.emp-control-from .emp-listing-filters:last-child{width:100%}.content-wrapper .ibox form.form-inline.emp-control-from .emp-listing-filters,.content-wrapper .ibox form.form-inline.emp-control-from .select2-container{width:calc(50% - .25rem)!important}.header .page-brand{width:auto!important;margin-right:.5rem}.header .page-brand .brand-mini{display:block}body:not(.fixed-layout).sidebar-mini .page-sidebar,.header .page-brand .brand{display:none}body.fixed-navbar.has-animation.sidebar-mini footer,footer{width:100dvw}.page-content.fade-in-up .ibox-body .subscription-cards-box .subscription-cards{width:66%}ul.nav.flex-column.nav-tabs.tabs-line.tabs-left{width:100%;display:flex;flex-direction:row!important;gap:.375rem}.clf{display:flex;flex-wrap:wrap}.ibox-body ul.nav.nav-tabs.tabs-line,.tab-content{width:100%}.row.table-filter-box .col-sm-2{width:calc(50% - .25rem)!important}.head-row.head-bg{justify-content:start}}@media screen and (max-width: 562px){.header .page-brand,.user-nametxt{display:none}.attendence-modal .modal-body form .form-group{width:100%}.content-wrapper .ibox .ibox-head{flex-wrap:wrap}.row.dashboard-row .col-md-3.dashboard-card,.row.dashboard-row .col-md-6.dashboard-card{padding:0;margin:0;min-width:100%!important}.ibox-body ul.nav.nav-tabs.tabs-line .nav-link{font-size:.7rem}body.fixed-navbar.sidebar-mini.has-animation .header ul.nav.navbar-toolbar:first-child{margin-left:0}.row.table-filter-box .col-sm-2,.content-wrapper .ibox form.form-inline.emp-control-from .emp-listing-filters,.content-wrapper .ibox form.form-inline.emp-control-from .select2-container{width:100%!important}.content-wrapper .page-content.fade-in-up .ibox-body .subscription-cards-box .subscription-cards{width:100%}}
