.font-regular{font-family:inter_regular}.font-mediumbold{font-family:inter_medium}.font-semibold{font-family:inter_semibold}.mtop-xmedium{margin-top:8px!important}.mtop-medium{margin-top:10px!important}.mbottom-medium{margin-bottom:10px!important}.mbottom-xlarge{margin-bottom:20px!important}.text-success{color:#00b666!important}.text-danger{color:#ff1153!important}.text-pending{color:#ff8900!important}.text-darker{color:#000}.text-black{color:#3b3944!important}.text-light-black{color:#454351!important}.text-grey{color:#5f5c6a!important}.text-light-grey{color:#7c7889!important}.text-light{color:#9592a0!important}.text-info{color:#208eff!important}.text-very-light-grey{color:#c9cede}.text-light-red{color:#ff6979!important}.text-underline{text-decoration:underline}.no-border-top{border-top:0!important}.vertical-align-super{vertical-align:super}.vertical-align-sub{vertical-align:sub}.vertical-align-browserbaseline{vertical-align:-webkit-baseline-middle;vertical-align:-moz-baseline-middle;vertical-align:-o-baseline-middle;vertical-align:-ms-baseline-middle}.rotate-left{transform:rotate(180deg)}.rotate-90{transform:rotate(90deg)}.animation-delay{animation-delay:.25s}.half-rotation{transform:rotate(180deg)}.font-xs{font-size:11px}.font-ms{font-size:12px!important}.font-small{font-size:13px!important}.font-mm{font-size:14px!important}.font-sm{font-size:15px!important}.font-medium{font-size:16px}.font-moderate{font-size:18px}.font-large{font-size:20px}.font-xlarge{font-size:30px}.no-padding{padding:0!important}.unset-max-width{max-width:unset}.d-none{display:none!important}.attachment-preview{width:100%;height:95%;margin:25px auto}.attachment-preview .img-preview{height:600px;border:1px solid #ededed;display:flex;align-items:center;justify-content:center}.attachment-preview .img-preview img{margin:auto;max-width:100%;max-height:100%}.attachment-preview .iframe-preview{border:1px solid #ededed;height:640px;display:flex;align-items:center;justify-content:center;width:100%}.attachment-preview .iframe-preview iframe{width:inherit;height:inherit}.h-100px{height:100px!important}.text-underline-dotted{text-decoration:underline dotted}.font-regular{font-family:inter_regular}.font-mediumbold{font-family:inter_medium}.font-semibold{font-family:inter_semibold}.mtop-xmedium{margin-top:8px!important}.mtop-medium{margin-top:10px!important}.mbottom-medium{margin-bottom:10px!important}.mbottom-xlarge{margin-bottom:20px!important}.text-success{color:#00b666!important}.text-danger{color:#ff1153!important}.text-pending{color:#ff8900!important}.text-darker{color:#000}.text-black{color:#3b3944!important}.text-light-black{color:#454351!important}.text-grey{color:#5f5c6a!important}.text-light-grey{color:#7c7889!important}.text-light{color:#9592a0!important}.text-info{color:#208eff!important}.text-very-light-grey{color:#c9cede}.text-light-red{color:#ff6979!important}.text-underline{text-decoration:underline}.no-border-top{border-top:0!important}.vertical-align-super{vertical-align:super}.vertical-align-sub{vertical-align:sub}.vertical-align-browserbaseline{vertical-align:-webkit-baseline-middle;vertical-align:-moz-baseline-middle;vertical-align:-o-baseline-middle;vertical-align:-ms-baseline-middle}.rotate-left{transform:rotate(180deg)}.rotate-90{transform:rotate(90deg)}.animation-delay{animation-delay:.25s}.half-rotation{transform:rotate(180deg)}.font-xs{font-size:11px}.font-ms{font-size:12px!important}.font-small{font-size:13px!important}.font-mm{font-size:14px!important}.font-sm{font-size:15px!important}.font-medium{font-size:16px}.font-moderate{font-size:18px}.font-large{font-size:20px}.font-xlarge{font-size:30px}.no-padding{padding:0!important}.unset-max-width{max-width:unset}.d-none{display:none!important}.attachment-preview{width:100%;height:95%;margin:25px auto}.attachment-preview .img-preview{height:600px;border:1px solid #ededed;display:flex;align-items:center;justify-content:center}.attachment-preview .img-preview img{margin:auto;max-width:100%;max-height:100%}.attachment-preview .iframe-preview{border:1px solid #ededed;height:640px;display:flex;align-items:center;justify-content:center;width:100%}.attachment-preview .iframe-preview iframe{width:inherit;height:inherit}.h-100px{height:100px!important}.text-underline-dotted{text-decoration:underline dotted}@font-face{font-family:"inter_regular";font-weight:400;font-style:normal;src:url(fonts/interregular/font.eot);src:url(fonts/interregular/font.eot?#iefix) format("eot"),url(fonts/interregular/font.woff2) format("woff2"),url(fonts/interregular/font.woff) format("woff"),url(fonts/interregular/font.ttf) format("truetype"),url(fonts/interregular/font.svg#Inter-Regular) format("svg")}@font-face{font-family:"inter_medium";font-weight:500;font-style:normal;src:url(fonts/intermedium/font.eot);src:url(fonts/intermedium/font.eot?#iefix) format("eot"),url(fonts/intermedium/font.woff2) format("woff2"),url(fonts/intermedium/font.woff) format("woff"),url(fonts/intermedium/font.ttf) format("truetype"),url(fonts/intermedium/font.svg#Inter-Medium) format("svg")}@font-face{font-family:"inter_semibold";font-weight:600;font-style:normal;src:url(fonts/intersemibold/font.eot);src:url(fonts/intersemibold/font.eot?#iefix) format("eot"),url(fonts/intersemibold/font.woff2) format("woff2"),url(fonts/intersemibold/font.woff) format("woff"),url(fonts/intersemibold/font.ttf) format("truetype"),url(fonts/intersemibold/font.svg#Inter-SemiBold) format("svg")}h1,h2,h3,h4{font-family:inter_regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}small{font-size:80%}label{font-weight:400;margin-bottom:.3125rem}.zp-container{display:flex;flex-grow:1;overflow-y:auto}.payroll-portal{top:0;bottom:0;left:0;right:0;position:absolute;display:flex;flex-direction:column;overflow:hidden}.payroll-portal-content{display:flex;flex-grow:1;overflow-y:auto;position:relative}.main-content{position:relative;display:flex;flex-direction:column;flex-grow:1;overflow-y:auto}.main-content:has(.nav-tab-header) .split-up-view{top:60px!important}.main-content:has(.nav-tab-header) .split-up-view.tds-splitup,.main-content:has(.nav-tab-header) .split-up-view.salary-splitup{top:0!important}.body{flex-grow:1}.ind-body{display:flex;flex-direction:column}.header{padding:0 15px;margin-left:25px;overflow:visible;border-bottom:1px solid #eee;height:68px;flex-shrink:0}.header h3{line-height:1.1;color:#454351;font-size:25px;font-family:inter_semibold;margin-top:20px}.list-header{display:flex;align-items:center;justify-content:space-between;padding:15px}.header-btn-splitter{border-right:1px solid #ddd;height:40px}strong{font-family:inter_semibold}.header-container{height:100px;flex-shrink:0}.dashboard-body{flex-grow:1;padding:30px 30px 0!important}.dashboard-header{height:130px;padding-top:10px;border-bottom:0;position:sticky;background:linear-gradient(to bottom,#fff 0,#fff 80%,rgba(255,255,255,.5) 90%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(to bottom,#fff 0%,#fff 70%,rgba(255,255,255,.5) 90%,rgba(255,255,255,0) 100%);z-index:2}.dashboard-header h3{margin-bottom:6px}.paystub-detail-header{height:100px;padding:20px 30px}.header.fbp-declaration-header{height:145px;padding:20px 30px;margin-left:0}.header.loan-header,.header.reportee-list-header{height:100px;padding:20px 30px;background-color:#fcfbff;margin-left:0}.header.loan-header h5,.header.reportee-list-header h5{font-size:24px}.header.reportee-header{height:60px;padding:20px 30px;background-color:#fcfbff;margin-left:0}.header.reportee-header h5{font-size:20px;margin-top:-2px}.header-links{top:25px;position:absolute;right:30px}.lang-btn{margin-top:15px;margin-right:4px;background:#f6f7fa;padding:5px 10px;border-style:hidden;border-radius:10px}.table{color:#3b3944}.header+.body.paystub-filter-container{padding:20px 40px;height:60px;flex-grow:0}.reportee-header+.body,.reportee-body,.reportee-list-header+.body{transition:margin-top .2s ease}.reportee-list-header .reportee-title{font-size:25px!important}.body.paystub-list-body{padding:0 40px}.body.fbp-declaration-body{padding:10px 30px 40px}.body.fbp-declaration-body .input-group-text{border-right:1px solid #ced4da;border-left:none}.body.content{padding:20px 30px 0}.body.payslip-list-body{padding:0 36px}.group{margin-bottom:25px}.group-small{margin-bottom:20px}.sub-group{margin-top:5px;margin-bottom:10px}.position-adjust{position:relative;top:-1px}.nav-pills .nav-link{border-radius:0}.small{font-size:86%}.header.nav-tab-header{height:60px;margin-left:25px;padding-left:0;background-color:#fff;z-index:2}.header.nav-tab-header .nav-tab-title{margin-top:18px}.header.nav-tab-header .nav-pills.nav-tabs-dashed li a{padding:10px 5px 10px 5px;margin-top:8px;font-size:18px;color:#454351;border-bottom:3px solid;border-bottom-color:transparent}.header.nav-tab-header .nav-pills.nav-tabs-dashed li a.active{font-family:inter_semibold;border-bottom-color:#208eff}.header.nav-tab-header .nav-pills.nav-tabs-dashed li+li{margin-left:40px}.header.nav-tab-header .nav-pills.nav-tabs-dashed li:first-of-type a{padding-left:10px;padding-right:10px}.header.nav-tab-header .nav-pills.nav-tabs-dashed li.benefit-report-nav ul.dropdown-menu li+li{margin-left:0}.header.nav-tab-header .nav-pills.nav-tabs-dashed li.benefit-report-nav ul.dropdown-menu li a{display:block;font-size:15px}.header.nav-tab-header .nav-pills.nav-tabs-dashed li.benefit-report-nav ul.dropdown-menu li a:hover{color:#fff}.header.nav-tab-header .nav-pills.nav-tabs-dashed li.benefit-report-nav .separation-line{border-left:1px solid #ddd;padding-right:8px!important}.benefit-item{padding:3px 20px!important}.filter-list{flex-grow:1;display:flex;flex-direction:column}.nav-pills li.divider{margin-top:20px}.nav-pills li>a{border-radius:0;text-overflow:ellipsis;white-space:nowrap}.nav-pills.nav-tabs-dashed li+li{margin-left:20px}.nav-pills.nav-tabs-dashed li>a,.nav-pills.nav-tabs-dashed button{padding:15px 5px 12px;background-color:inherit;font-size:14px}.nav-pills.nav-tabs-dashed li>a.active{border-bottom:3px solid;background-color:inherit;color:#3b3944}h1,h2,h3,h4,h5{font-weight:500;margin-top:20px}h5{font-size:15px;margin-top:10px}h4{font-size:19px}p{font-size:15px}a,.btn-link{cursor:pointer;color:#208eff;text-decoration:none}a:hover,a:focus,.btn-link:hover,.btn-link:focus{text-decoration:none;color:#009dff}.empty-state-help-centered{overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;flex-grow:1;text-align:center}.empty-state-help-centered .btn{text-transform:uppercase;line-height:1.1}.empty-state-help-centered .notification-empty-state{width:200px}.empty-state-help-centered.ind-empty-state{flex-direction:row;align-items:flex-start;margin-top:100px}.empty-state-help-centered.ind-empty-state .empty-state-image{width:200px;height:225px;margin-right:30px}.empty-state-help-centered.ind-empty-state .empty-state-content{width:430px;height:225px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left}.empty-state-help-centered.ind-empty-state .empty-state-content .empty-state-content-header{font-size:20px}.empty-state-help-centered.ind-empty-state .empty-state-content .empty-state-content-subtext{margin-top:10px;margin-bottom:20px}.empty-state-help-centered .image-section{width:250px}.empty-state-help-centered .leave-image-section{width:180px}.empty-state-help-centered.ind-empty-state.tax-plan-empty-state .empty-state-content{width:700px}.empty-state-help-centered.loans-empty-state,.empty-state-help-centered.compensation-request-empty-state{margin-top:100px}.empty-state-help-centered.loans-empty-state img,.empty-state-help-centered.compensation-request-empty-state img{width:300px}.empty-state-help-centered.loans-empty-state .loans-empty-state-text,.empty-state-help-centered.compensation-request-empty-state .loans-empty-state-text{margin-top:20px;font-size:20px}.empty-state-help-centered.compensation-request-empty-state{margin-top:150px}.empty-state-help-centered.compensation-request-empty-state .compensation-request-empty-state-text{margin-top:-20px;font-size:20px}.under-maintenance{margin-top:140px}.under-maintenance img{width:250px}.under-maintenance .under-maintenance-desc{color:#5f5c6a}.help-text{font-size:13px;font-family:inter_regular;color:#000;padding-bottom:10px}hr{margin-top:5px;margin-bottom:15px;border-top:1px solid #eee;opacity:1}.hide{display:none}.unauthorized{padding:125px 50px}.unauthorized svg{height:100px;width:100px;fill:#d9534f}.modal.signInModal{display:block}.modal.signInModal .modal-dialog{z-index:10000}.modal-backdrop{height:100%;position:fixed}.no-outline{outline:0}.no-border{border:0!important}.input-group-addon{background-color:#f9f9f9;color:#3b3944;border-radius:0}.input-group-text{background-color:#f9f9f9;color:#3b3944;border-radius:0;height:42px;border-right:none}.form-control{color:#3b3944;border-radius:0;font-size:14px;box-shadow:none;height:42px}.form-control:focus{box-shadow:none;border-color:#208eff}.emp-detail-row .description,.mutiple-line-description{display:flex;white-space:pre-line}@-moz-document url-prefix(){.emp-detail-row .description{margin-top:-23px}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-control[disabled]{background-color:#f3f5f6}.text-overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hv-centered{position:absolute;display:inline-table;text-align:center;top:50%;transform:translate(-50%,-50%)}.dropdown-menu{font-size:15px;margin-top:0;box-shadow:0 6px 12px rgba(0,0,0,.18);padding:5px 0}.dropdown-menu li>a:hover,.dropdown-menu button:hover{background-color:#208eff;color:#fff}.dropdown-menu a:hover,.dropdown-menu button:hover,.dropdown-menu button:focus-visible,.dropdown-menu a:focus-visible{background-color:#208eff!important;color:#fff!important}.dropdown-menu a:hover svg,.dropdown-menu button:hover svg,.dropdown-menu button:focus-visible svg,.dropdown-menu a:focus-visible svg{fill:#fff!important}.dropdown-menu-end{right:0}.dropdown-item{padding:3px 20px;font-size:15px!important;border-radius:5px}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:6px solid;border-right:4px solid transparent;border-left:4px solid transparent;transition:all .8s;margin-top:-1px}@keyframes spinner{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spin{-moz-animation:spinner 1s infinite linear;-o-animation:spinner 1s infinite linear;-webkit-animation:spinner 1s infinite linear;animation:spinner 1s infinite linear;display:inline-block;margin-right:5px}.pagination{padding:10px 15px 30px}.pagination .action{color:#9592a0!important}.pagination .action:hover{color:#5f5c6a}.pagination .action.disabled{cursor:not-allowed}.pagination .action.disabled:hover{color:#9592a0!important}.pagination .page-select-box{display:inline-block;width:auto;height:auto;font-size:13px;margin-right:5px;vertical-align:middle}.pagination .page-select-box .ac-box-drop{top:initial;bottom:4px}.pagination .page-select-box .ac-box-drop .dropdown-item{padding:5px 20px;font-size:15px!important}.banner{z-index:10;width:100%;text-align:center;height:35px;padding:6px;border-bottom:1px solid #b1e5ff}.banner~div .sidebar .notification-flyout{top:35px!important}.banner.show-demoapp-banner~div .sidebar .notification-flyout{top:52px!important}.banner-warn{background-color:#fff3e7;color:#ff1153;border-bottom:1px solid #fff}.banner-warn.reload-banner{color:#3b3944}.banner-warn.reload-banner .icon{fill:#ff8900}.demo-app-banner{color:#3b3944;height:52px;flex-shrink:0;display:none}.banner.show-demoapp-banner{display:flex}.salary-details-summary-band{background-color:#fcfbff;padding:23px 20px 20px 30px;height:185px;display:flex;flex-direction:row}.salary-details-summary-band .salary-summary-chart{width:180px;margin-right:50px}.salary-details-summary-band .summary-content{width:100%}.salary-details-summary-band .summary-content .separation-line{border-left:1px solid #eee;margin:0 8px}.salary-details-summary-band .summary-content .salary-components-section{display:flex;flex-direction:row}.salary-details-summary-band .summary-content .salary-components-section .salary-component-item{border-left:4px solid;padding-right:25px;padding-left:15px}.salary-details-summary-band .summary-content .salary-components-section .salary-component-item.earnings{border-color:#2dcc9e}.salary-details-summary-band .summary-content .salary-components-section .salary-component-item.reimbursements{border-color:#47b2ff}.salary-details-summary-band .summary-content .salary-components-section .salary-component-item.deductions{border-color:#ffd163}.salary-details-summary-band .summary-content .salary-components-section .salary-component-item p:first-of-type{margin-bottom:8px}.salary-details-summary-band .summary-content .salary-components-section .salary-component-item p{margin-bottom:0}.salary-details-content{padding:25px;max-width:700px}.salary-details-content .zp-table.table.salary-details-table.serperation-line-bottom{border-bottom:1px solid #eee}.fbp-declaration-header .fbp-declaration-header-title{font-size:25px;font-weight:700!important}.fbp-declaration-header .fbp-details-header-content{display:flex;flex-direction:row}.fbp-declaration-header .fbp-details-header-content p{margin-bottom:5px}.fbp-declaration-header .fbp-details-header-content .fbp-summary-item{padding-right:5%;min-width:21%}.fbp-declaration-amount-container{position:relative}.fbp-declaration-amount-container .fbp-declaration-tool-tip{position:absolute;left:106%;top:10px}.fbp-declaration-amount-container .fbp-declaration-tool-tip .india-tooltip .tooltip-inner{width:200px}.fbp-declaration-amount-container .fbp-declaration-tool-tip .icon{fill:#c9cede}.reload-banner~.main-content .split-up-view{top:103px}.reload-banner~.main-content .split-up-view.salary-revision-split-up,.reload-banner~.main-content .split-up-view.comments-splitup{top:100px}.reload-banner~.main-content .split-up-view.tds-splitup,.reload-banner~.main-content .split-up-view.salary-splitup{top:35px}.show-demoapp-banner~.main-content .split-up-view{top:113px}.show-demoapp-banner~.main-content .split-up-view.salary-revision-split-up,.show-demoapp-banner~.main-content .split-up-view.comments-splitup{top:110px}.show-demoapp-banner~.main-content .split-up-view.tds-splitup,.show-demoapp-banner~.main-content .split-up-view.salary-splitup{top:52px}.split-up-view{position:fixed;width:450px;top:68px;bottom:0;right:-450px;background:#fff;transition:right .4s linear}.split-up-view.show-split-up{z-index:2;right:0;box-shadow:-2px 4px 10px 0 rgba(0,0,0,.05)}.split-up-view.show-split-up .close-btn{position:absolute;top:5px;right:9px;font-size:30px;color:inherit}.split-up-view.show-split-up .close-btn.claim-details{top:9px}.split-up-view.salary-revision-split-up{width:370px;box-shadow:0 5px 25px 0 #eee}.split-up-view.comments-splitup{top:65px;z-index:4}.split-up-view.tds-splitup,.split-up-view.salary-splitup{top:0!important;width:600px;right:-600px;z-index:4}.split-up-view.tds-splitup .split-up-view-header,.split-up-view.salary-splitup .split-up-view-header{padding:18px 30px;border-bottom:1px solid #eee}.split-up-view.tds-splitup .split-view-content,.split-up-view.salary-splitup .split-view-content{top:69px;margin-left:12px;margin:0;padding:0 22px}.split-up-view.tds-splitup.show-split-up,.split-up-view.salary-splitup.show-split-up{right:0}.split-up-view.tds-splitup.help-splitup-80ddb,.split-up-view.salary-splitup.help-splitup-80ddb{width:440px}.split-up-view.tds-splitup.help-splitup-80ddb .split-up-view-header,.split-up-view.salary-splitup.help-splitup-80ddb .split-up-view-header{padding:18px 0;margin:0 20px 0 30px;border-bottom:1px solid #ddd;color:#454351}.split-up-view.tds-splitup.help-splitup-80ddb .investment-svg,.split-up-view.salary-splitup.help-splitup-80ddb .investment-svg{padding:2px 5px 4px;background:#f6f7fa;border-radius:6px;margin-right:5px!important}.split-up-view.salary-splitup{padding:10px 20px}.split-up-slider{animation:slider .5s linear 1}.split-up-view-footer{clear:both;height:50px;padding:15px;background:#fafafa}.split-up-view-footer.leave-footer{position:sticky;bottom:0;border-top:1px solid #eee;padding:15px 30px;background-color:#fff;margin-left:-5px;margin-right:-10px}.split-up-view-footer.leave-footer .checkin-border{border-left:3px solid #2dcc9e}.split-up-view-footer.leave-footer .checkout-border{border-left:3px solid #ff6979}.salary-splitup h4{line-height:1.1}@-webkit-keyframes slider{0%{transform:translate(450px,0)}to{transform:translate(0,0)}}@-moz-keyframes slider{0%{transform:translate(450px,0)}to{transform:translate(0,0)}}@-o-keyframes slider{0%{transform:translate(450px,0)}to{transform:translate(0,0)}}@keyframes slider{0%{transform:translate(450px,0)}to{transform:translate(0,0)}}.split-up-view-header{padding:26px 30px;border-bottom:1px solid #eee}.split-view-content{position:absolute;padding:20px 10px;top:85px;bottom:0;left:0;right:0;margin-left:20px}.salary-revision-split-view-content{top:0;margin:0;padding:40px 30px}.comments{margin-top:20px}.comments .tree-structure .tree-node .tree-node-leaf{padding-right:0}.comments .tree-structure div.row:not(:last-child) .tree-node::before{content:"";position:absolute;width:1px;background:#eee;top:75px;bottom:0;left:-35px}.tree-structure{margin-left:25px}.tree-structure .tree-node{padding:10px 0;position:relative;margin-left:15px}.tree-structure .tree-node:first-child{padding-top:0}.tree-structure .tree-node .tree-node-leaf{padding:10px 20px;position:relative;margin-bottom:10px;border:1px solid #efefef;background-color:#fff;border-radius:6px}.tree-structure .tree-node .tree-node-leaf .arrow{top:15px;left:-11px;position:absolute;width:0;height:0;border-color:transparent;border-style:solid;border-width:11px;border-left-width:0;border-right-color:#f3f3f3}.tree-structure .tree-node .tree-node-leaf .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:10px;content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.tree-structure .tree-node .tree-node-leaf .description{margin-bottom:5px}.comments-photo{float:left;width:40px;margin-top:17px;padding:0;margin-left:-5px}.help-video{padding-left:10px;color:#3b3944!important}.help-video:hover{color:#009dff!important}.help-video .video-play,.help-video span{margin-left:-6px}.help-video.it-poi-help-video{border-left:1px solid #ddd}.help-video.claim-help-video,.help-video.fbp-help-video{padding-right:10px;margin-right:10px}.help-video.fbp-help-video{margin-top:8px}.help-video.claim-help-video{padding:8px 10px 8px 0}.salary-revision-timeline{margin-top:40px}.salary-revision-timeline .tree-structure{margin-left:0}.salary-revision-timeline .tree-structure .bullet-symbol{background-color:#208eff;position:absolute;top:5px;left:0;width:10px;height:10px;border-radius:50%}.salary-revision-timeline .tree-structure .tree-node{padding:0 30px;margin-top:-5px;margin-left:0}.salary-revision-timeline .tree-structure .tree-node .tree-node-leaf{padding:0 0 5px;border:0;margin-bottom:15px}.salary-revision-timeline .tree-structure .tree-node .tree-node-leaf .revision-info{margin-bottom:10px}.salary-revision-timeline .tree-structure .tree-node .tree-node-leaf .revision-date{font-size:13px!important;color:#7c7889}.salary-revision-timeline .tree-structure .tree-node .tree-node-leaf .revision-date button{color:#7c7889}.salary-revision-timeline .tree-structure .tree-node:hover .revision-date button{color:#208eff}.salary-revision-timeline .tree-structure .tree-node:not(:last-child)::before{content:"";position:absolute;width:1px;background:#eee;top:25px;bottom:0;left:5px}.ac-box .ac-selected{min-height:40px;border-radius:0}.ac-box .ac-selected span{padding:5px 0;margin-right:26px}.ac-box .ac-selected .text-muted{color:#9592a0!important}.ac-box .ac-selected .ac-caret{top:18px;margin-right:12px}.ac-box .ac-selected.form-control.disabled{background-color:#f3f5f6}.declaration-table .ac-box .ac-selected span{white-space:normal}.dropdown.ac-dropdown li a:hover{background-color:#208eff}.dropdown.ac-dropdown li.active a{background-color:#208eff}.dropdown.ac-dropdown li.active.option-disabled a{color:#fff}.ac-dropdown .ac-dropdown-menu .ac-option.option-disabled a{color:#333;font-family:inter_medium}.float-end .dropdown-menu{right:0;left:auto;top:auto}.radio-box{display:inline-block;width:auto;height:auto;padding:10px;border:1px solid #ddd;text-align:center;cursor:pointer}.radio-box:hover{border:1px solid #208eff;box-shadow:0 2px 3px #a5caf4}.radio-box.selected{border:2px solid #208eff;box-shadow:none}.radio-box[disabled]{cursor:not-allowed;fill:#aaa}.radio-box[disabled] h4{color:#aaa}.badge{border-radius:.625rem;padding:3px 7px;color:#fff}.carousel-navigator{cursor:pointer;position:absolute;top:45%;z-index:2;padding:20px 10px 16px;border-radius:0 10px 10px 0;transition:all 300ms ease-in-out;background-color:#32353c}.carousel-navigator.right{right:-50px}.carousel-navigator.left{left:-50px;border-radius:10px 0 0 10px}.carousel-navigator.left svg.icon{transform:rotate(180deg)}.carousel-navigator svg.icon{fill:#fff;transition:fill 300ms ease-in-out;margin-top:-2px;width:30px;height:30px}.carousel-navigator:hover{background:#208eff;transition:all 300ms ease-in-out}.content-column{flex-grow:1;display:flex;flex-direction:column}input::-webkit-input-placeholder{color:#9592a0!important}input::-moz-placeholder{color:#9592a0!important;opacity:1}input:-ms-input-placeholder{color:#9592a0!important}input:-moz-placeholder{color:#9592a0!important;opacity:1}.mandatory-field{color:#ff1153}.india-tooltip.tooltip{opacity:1;padding:8px;background-color:#5f5c6a;color:#fff}.india-tooltip.tooltip .arrow::before{background-color:#5f5c6a}.emp-profile-data{position:absolute}.display-flex{display:flex}.fbp-release-banner{background-color:#fff3e7;padding:15px 50px;margin-bottom:5px}.fbp-release-banner svg{margin-bottom:1px}.body.content.salary-details-container,.body.content.declaration-details-container{padding:20px 36px 30px}.body.content.loan-details-container{padding:15px 36px 30px}.body.content.details-container{padding:20px 40px 30px}.partition-empty-state{margin-top:50%;text-align:center}textarea{resize:vertical}.right-separationline{border-right:1px solid #ddd;padding-right:8px;margin-right:8px}.arrow-blocks{padding:5px;border-radius:0 10px 10px 0;transition:all 300ms ease-in-out;background-color:#f8f9fb;border:2px solid #fff}.arrow-blocks svg.icon{fill:#9592a0;transition:fill 300ms ease-in-out;margin-top:-2px}.arrow-blocks.left{position:relative;right:-7px;border-radius:10px 0 0 10px}.arrow-blocks:hover{background:#208eff;transition:all 300ms ease-in-out}.arrow-blocks:hover .icon{transition:fill 300ms ease-in-out;fill:#fff}.ytd-value-indicator{font-weight:700!important;color:#208eff}.url-bar{position:absolute;top:10px;background-color:#000;border-radius:0 20px 20px 0;opacity:.8;font-size:13px;padding:4px 5px 4px 10px}.fullscreen-bg{position:fixed;top:0;left:0;right:0;bottom:0;z-index:3000;background-color:#fff}.mobile-app-page{overflow-y:scroll}.mobile-app-page .mobileapp-bg{background-color:#ffe7db}.mobile-app-page .mobileapp-bg .mobileapp-heading{color:#000;font-size:23px;padding:30px 30px 0;max-width:400px;margin:auto auto 20px;line-height:34px}.mobile-app-page .mobileapp-bg .mobileapp-image{height:270px;max-width:300px;padding:10px 0;overflow:hidden;margin:auto}.mobile-app-page .content-header{background:#fff;border-top-left-radius:15px;border-top-right-radius:15px;display:flex;justify-content:center;padding:35px 10px 10px}.mobile-app-page .content-header .app-name{font-size:17px;letter-spacing:.25px}.mobile-app-page .payroll-logo{height:57px;width:57px;margin:auto 15px}.mobile-app-page .review-icon{width:48px;height:13px;margin-top:0}.mobile-app-page .mobileapp-link{margin:4px 10px 7px}.mobile-app-page .mobileapp-link svg{width:180px;height:100px}.mobile-app-page .continue-browser{margin-top:5px}.mobile-app-page .continue-browser a{border-bottom:1.5px solid #000;color:#000;padding:5px;font-size:14px}.verify-id{background:#fff}.verify-id .modal-content{background:url(./verify-id-bg-f573fbb9dc.png) top center no-repeat;background-size:100%}.verify-id .modal-content .icon{height:160px;width:160px}.verify-id .modal-content .verify-id-header{font-size:22px;font-family:inter_semibold;color:#454351}.verify-id .modal-content .verify-id-desc{font-size:15px;font-family:inter_regular;color:#5f5c6a}.india-payroll-navbar .nav.nav-pills.nav-tabs-dashed{border-bottom:1px solid #ececec;padding:0 30px;margin:0 -30px;background:#fcfbff}.india-payroll-navbar .nav.nav-pills.nav-tabs-dashed li{height:30px}.india-payroll-navbar .nav.nav-pills.nav-tabs-dashed li a{padding:8px 16px;position:relative;top:1px;font-size:16px}.india-payroll-navbar .nav.nav-pills.nav-tabs-dashed li a.active{border-bottom:1px solid #fff;border-top:2px solid #2b76d2;border-left:1px solid #ececec;border-radius:5px 0 0 0;background:#fff;font-family:inter_semibold}.india-payroll-navbar .nav a.active:after{content:" ";position:absolute;top:0;width:23px;height:100%;background-color:inherit;height:34px;z-index:1;border-radius:0 5px 0 0;transform:skew(24deg);right:-11px;border-right:1px solid #ececec}.demo-signup-modal.modal-content{margin-top:60px}.demo-signup-modal.modal-content .modal-body{padding:20px 30px}.media{display:flex;align-items:flex-start}textarea.form-control{height:auto}thead,tbody,tfoot,tr,td,th{border-style:none}.media-body{flex:1}.form-group{margin-bottom:1rem}.document-preview-modal-dialog .modal-header{align-items:baseline}.document-preview-modal-dialog .media-body{padding:0 15px}.font-weight-bold{font-weight:700!important}ul{padding-inline-start:40px}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #eee}.close{float:right;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.popover,.popover-arrow{position:absolute}button.close{padding:0;background-color:transparent;border:0}.alert{padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.325rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.alert-danger{padding:20px 25px 0;margin-bottom:25px;color:#454351;background-color:#fff3f6}.alert-danger svg.icon.validation-alert{transform:none;fill:#ff1153}.z-1{z-index:1!important}fieldset[role=radiogroup] input[role=radio],fieldset[role=radiogroup] label{cursor:pointer}fieldset[role=radiogroup] label{padding-left:3px}.popper .popover-header{text-transform:uppercase;color:#8b8fa5;background-color:#fff;letter-spacing:.6px;border:0;padding:10px 16px 0 16px;font-family:inter_semibold;font-size:12px!important}.popper .popover-body{padding:0}html[dir=rtl] .ignore-rtl{direction:rtl}html[dir=rtl] .user-action-container{margin:57px 23px}html[dir=rtl] .text-end{text-align:right!important}html[dir=rtl] .flip-img{transform:scaleX(-1)}html[dir=rtl] .mobile-app-popover.lang-btn-present .arrow{right:226px}.notification-warning{padding:10px 25px;background:#fff3e7;color:#3b3944}.btn-default:active{border:0;box-shadow:none}.btn-default:focus,.btn-default:hover{border-color:#ccc;background-color:#fff}.btn{border-color:#f5f5f5;background-color:#f5f5f5;border-radius:5px;transition:background-color 300ms ease-in-out;font-size:15px;padding:.5rem .75rem;line-height:1.6}.btn:focus,.btn:hover{border-color:#f5f5f5;background-color:#eee}.btn:focus:not(:focus-visible){outline:0}.btn:focus-visible{outline:2px solid #1b6de0;box-shadow:none}.btn.btn-large{padding:10px 33px;font-size:15px}.btn.btn-sm{padding:6px 12px;font-size:13px}.btn.disabled{cursor:default;pointer-events:none}.btn-none{padding:0;background:0 0;border:0}.btn-group.open>.dropdown-toggle.btn-default{background-color:#fff}.btn-primary{border-color:#208eff;background-color:#208eff;transition:background-color 300ms ease-in-out}.btn-primary:focus,.btn-primary:hover{border-color:#208eff;background-color:#107ceb}.btn-primary.disabled{background-color:#208eff;border-color:#0681ff}.btn-link:hover,.btn-link:focus{text-decoration:none}.btn-link.disabled{cursor:default;pointer-events:none}.btn-center{margin-top:10px}.toggle-button{background-color:#c9cede;border-radius:25px;height:20px;cursor:pointer;border:0;width:36px;position:relative;display:inline-block;user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none}.toggle-button.disabled{opacity:.6;cursor:default;pointer-events:none}.toggle-button span{cursor:pointer;display:inline-block;position:absolute;left:2px;transition:transform .35s;top:2px;border-radius:100%;width:16px;height:16px;background-color:#ccc;background:#fff;transform:translateX(0)}.toggle-button-selected{background-color:#208eff}.toggle-button-selected span{left:2px;top:2px;margin:0;border:0;background-color:#fff;transform:translateX(100%)}.btn-toolbar{margin-left:-10px}.btn-toolbar .btn{margin-left:10px}a.disabled:hover{cursor:default}.btn-check-sync{border-radius:5px;color:#fff}.scroll-y{overflow-y:auto}.scroll-x{overflow-x:auto}.scrollbox{background:linear-gradient(#fff 30%,rgba(255,255,255,0)),0 100%,radial-gradient(farthest-corner at 50% 0,rgba(0,0,0,.1),transparent),0 100%;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 4px,100% 4px;background-attachment:local,local,scroll,scroll}.scrollbox.loan-details-container{background:0 0}.scrollbox-bottom{background:linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(farthest-corner at 50% 100%,rgba(0,0,0,.1),transparent) 0 100%;background-repeat:no-repeat;background-size:100% 40px,100% 4px;background-attachment:local,scroll;background-position:bottom}.pre-loader{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff}.pre-loader .app-loading{font-family:inter_regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";position:absolute;top:40%;left:40%;width:300px}.pre-loader .app-loading .progress{margin-top:10px;height:24px}.pre-loader .app-loading .progress-bar-striped{background-size:2.5rem 2.5rem}.pre-loader .app-loading .progress-bar{background-color:#208eff;width:100%}.pre-loader #browsehappy .bh-head-wrap{background-color:#fff}.pre-loader #browsehappy .bh-head{width:980px;margin:0 auto;padding:13px 0}.pre-loader #browsehappy .bh-payroll{height:48px;width:180px}.pre-loader #browsehappy .bh-email{margin-top:15px}.pre-loader #browsehappy .bh-browser{background:url(./browser-a78f69fd1b.png) top center no-repeat;height:246px;width:100%}.pre-loader #browsehappy .bh-up{margin-top:20px}.pre-loader #browsehappy .bh-foot{position:absolute;bottom:20px;left:35%;width:30%}.sidebar{flex-shrink:0;width:230px;background-color:#1c1f24;overflow-y:auto;overflow-x:hidden;color:#fff;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 4px 25px 0 rgba(0,0,0,.05)}.sidebar .employee-detail:has(.notification){padding:1px 20px 15px}.sidebar .employee-detail{text-align:center;padding:25px 20px 15px}.sidebar .employee-detail .profile-img{width:90px;height:90px;border-radius:50%;margin-bottom:10px}.sidebar .employee-detail .name{color:#fff;font-family:inter_semibold;font-size:16px}.sidebar .employee-detail .designation{margin-top:2px;color:#d4d5dc;font-size:13px}.sidebar .icon{fill:#abadb7;margin-right:5px;vertical-align:text-top}.sidebar .nav-sidebar{padding:20px 10.5px 10px 10.5px}.sidebar .nav-sidebar li{padding:5px 0;margin-bottom:2px}.sidebar .nav-sidebar li>a{color:#d4d5dc;white-space:nowrap;padding:8px 20px;border-radius:0;transition:none}.sidebar .nav-sidebar li>a.active,.sidebar .nav-sidebar li>a.active:hover,.sidebar .nav-sidebar li>a:hover,.sidebar .nav-sidebar li>a:focus{background:#208eff;color:#fff;border-radius:20px}.sidebar .nav-sidebar li>a.active .icon,.sidebar .nav-sidebar li>a.active:hover .icon,.sidebar .nav-sidebar li>a:hover .icon,.sidebar .nav-sidebar li>a:focus .icon{fill:#fff}.sidebar .user-action-container{margin:23px 57px}.sidebar .user-action-container .user-action-item{background-color:#32353c;padding:10px 0;text-align:center;border-radius:21px}.sidebar .user-action-container .user-action-item button{color:#d4d5dc}.sidebar .user-action-container .user-action-item button .icon{margin-right:8px;fill:#abadb7}.sidebar .user-action-container .user-action-item button:hover{color:#fff}.sidebar .user-action-container .user-action-item button:hover .icon{fill:#fff}.sidebar .nav-sidebar.switch-admin{background-color:#32353c;width:100%;text-align:center;justify-content:center;padding:10px}.sidebar .nav-sidebar.switch-admin button{color:#97999c}.sidebar .nav-sidebar.switch-admin:hover,.sidebar .nav-sidebar.switch-admin:focus{background-color:#32353c;cursor:pointer}.sidebar .nav-sidebar.switch-admin:hover button,.sidebar .nav-sidebar.switch-admin:focus button{color:#fff}.sidebar .notification-flyout{color:#000}.sidebar .notification{position:relative;top:19px;left:88px}.sidebar .notification .top-band-icon{color:#d4d5dc}.sidebar .notification .top-band-icon .icon{fill:#d4d5dc}.sidebar .notification .top-band-icon .icon:hover{fill:#fff}.sidebar .notification .top-band-icon .notification-badge~.icon{fill:#fff}.sidebar .notification .notification-announcement-icon{width:21px;height:23px;margin-right:10px;vertical-align:text-top;transform:rotate(-20deg)}.sidebar .notification .flyout-close{margin-top:5px;fill:#3b3944}.side-bar-content{flex-shrink:0;width:230px}.nav-sidebar .nav-stacked .nav-item{width:100%}.nav-sidebar .nav-stacked .lhs-accordion .selected-item{background-color:#32353c;border-radius:20px}.checkin-timer{padding-right:20px}.checkin-timer .icon{margin-right:0}.org-name{height:64px;font-size:21px;background:#3c4b65;display:flex;flex-wrap:nowrap;align-items:center;padding:20px 15px;justify-content:center}.org-name .text-truncate{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cursor-pointer{cursor:pointer}.cursor-notallowed{cursor:not-allowed!important}.notification-item.media{margin-top:0;border-left:2px solid transparent;padding:10px 20px;cursor:pointer;text-align:left;width:100%}.notification-item.media.unread{background-color:#f9f7fe}.notification-item.media .float-start{padding-right:15px}.notification-item.media .message{font-size:15px!important;line-height:28px;margin-bottom:4px;color:#3b3944}.notification-item.media .date-section{font-size:12px!important;font-family:inter_medium;line-height:28px;color:#7c7889!important}.notification-item.media:hover{background:#f6f7fa}.notification-badge{position:absolute;top:-2px;left:47.8%;height:14px;width:20px;font-size:9px;padding:2px 3.5px;background-color:#ff1153;border:1px solid #1c1f24}.sub-notification-badge.badge{background-color:#999;font-weight:400;font-size:10px}.notify-icon-container{display:inline-block;box-shadow:0 3px 7px -5px #000;border-radius:50%;width:35px;height:35px;position:relative;text-align:center;vertical-align:text-top;border:1px solid #f1f1f1;color:#ffbc07}.icon-centered{top:25%;left:27%;display:inline-table;position:absolute}.collapsed .caret{transform:rotate(-90deg)}.agent-beta{background-color:#e9f2fd;color:#1b4c91;font-size:11px;padding:1px 5px;font-weight:500;letter-spacing:.6px;border-radius:4px}.agent-msg-user{display:flex;justify-content:flex-end;color:#173868;white-space:pre-line}.agent-msg-user div{max-width:70%;border-radius:10px;background-color:#e9f2fd;padding:8px 16px;word-wrap:break-word;white-space:pre-wrap}.icon-button.ask-zia-button{padding:5px 10px;margin:12px 5px 12px;border-radius:20px;background:linear-gradient(111deg,#a4abe9 -100%,#fdfaff,#c166c8 214%)}.icon-button.ask-zia-button svg{margin-top:-5px}.icon-button.ask-zia-button.dashboard-ask-zia-button{margin-top:17px}.agent-loading-state{display:flex;justify-content:flex-start;gap:10px}.suggestion-btn{font-size:13px!important;background:#fff;border-radius:5px;padding:5px 10px}.option-btn{font-size:13px!important;background:#fff;border-radius:5px;padding:5px 10px;margin:0 3px;width:96%}.agent-options{border:0;background:0 0;z-index:3}.suggestion-more-btn{padding:7px}.finance-agent{width:450px!important;z-index:2!important}#finance-agent-body{font-size:13px!important;color:#000}#finance-agent-body .zia-agent-response-msg p{font-size:13px}.zia-agent-response-msg{max-width:92%;position:relative;word-wrap:break-word}.zia-agent-response-msg ul,.zia-agent-response-msg ol{border:1px solid #e4e4f0;border-radius:10px;box-shadow:0 2px 5px 0 #0e052612;font-weight:500;color:#202432;padding:10px 15px;display:flex;flex-direction:column;gap:10px;overflow:auto;width:100%;list-style:none}.zia-agent-response-msg ul strong,.zia-agent-response-msg ol strong{color:#58627f}.zia-agent-response-msg ul li:has(>p+ul),.zia-agent-response-msg ol li:has(>p+ul){flex-direction:column;align-items:flex-start}.zia-agent-response-msg ul li:has(>p+ul) p,.zia-agent-response-msg ol li:has(>p+ul) p{margin:15px 0 0}.zia-agent-response-msg ul li:has(>p+ul):first-of-type p,.zia-agent-response-msg ol li:has(>p+ul):first-of-type p{margin-top:0}.zia-agent-response-msg h3{font-size:15px}.zia-agent-response-msg .agent-redirect-link-wrapper{gap:1px;border:0;box-shadow:none;overflow:hidden;padding:0;margin-top:15px}.zia-agent-response-msg .agent-redirect-link-wrapper li{background:#f5f4fa;padding:10px}.zia-agent-response-msg .agent-redirect-link-wrapper li a{margin:auto;text-transform:capitalize}.zia-agent-response-msg li:has(ul),.zia-agent-response-msg li:has(ol){display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.agent-table-wrapper{width:100%;overflow:scroll;border:1px solid #e4e4f0;border-radius:10px;border-top:0;box-shadow:0 2px 5px 0 #0e052612}.agent-table-wrapper thead>tr>th{color:#7c7889}.agent-table-wrapper th{min-width:150px}.agent-wrapper{box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;border:1px solid #a7a7a7}.agent-send-icon{transform:rotate(45deg)}#agent-user-input{height:42px;padding:8.5px;transition:height .3s ease-in-out,border .3s ease-in-out;transition-delay:.3s}#agent-user-input:focus{z-index:1;outline:0;height:80px;transition-delay:0s}.zia-agent-logo-msg{min-width:16px;max-width:16px;height:16px;background-image:url(./agent-zia-logo-2a02619e54.svg);margin-top:3px}.activitylog-zia-icon{min-width:14px;max-width:14px;height:14px}.text-neutral-500{color:#bcbcd1}.text-neutral-600{color:#58627f}.text-neutral-650{color:#434c69}.text-neutral-900{color:#202432}.text-charcoal{color:#31384d}.ask-zia-attachment{color:#434c69;height:28px;width:28px;border-radius:7px;display:flex;align-items:center;justify-content:center}.ask-zia-attachment.disabled{color:#bcbcd1;cursor:not-allowed}.ask-zia-attachment:hover:not(.disabled),.ask-zia-attachment.attachment-loading{border:1px solid #ededf7;background:#f7f7fc;color:#31384d;cursor:pointer}:hover>.ask-zia-attachment:not(.disabled),.ask-zia-upload:hover~.ask-zia-attachment:not(.disabled),.ask-zia-upload:hover+.ask-zia-attachment:not(.disabled){border:1px solid #ededf7;background:#f7f7fc;color:#31384d;cursor:pointer}.loading-shimmer-text{font-weight:500;position:relative;display:inline-block;overflow:hidden;color:#434c69}.loading-shimmer-text::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.6),transparent);animation:shimmer 1.8s infinite}@keyframes shimmer{0%{left:-100%}to{left:100%}}.agent-user-input-wrapper{border-radius:12px}.agent-user-input-wrapper .upload{height:40px;width:130px;top:68px;left:19px}.zia-attachment-wrapper{display:flex;padding:10px}.zia-attachment-wrapper .zia-attachment-item{border-radius:8px;border:1px solid #dfdfed}.zia-attachment-wrapper .zia-attachment-item .attach-doc-type{width:32px;height:32px;border-radius:6px;margin-left:6px;margin-right:6px;display:flex;align-items:center;justify-content:center;color:#fff;background:#cc2132}.zia-attachment-wrapper .zia-attachment-item .attach-doc-type.jpg,.zia-attachment-wrapper .zia-attachment-item .attach-doc-type.png,.zia-attachment-wrapper .zia-attachment-item .attach-doc-type.jpeg{background:#1b6de0}.zia-attachment-wrapper .zia-attachment-item .doc-name{width:130px}.zia-attachment-wrapper .zia-attachment-item .remove-attachment{color:#58627f}.zia-attachment-wrapper .zia-attachment-item .remove-attachment:hover,.zia-attachment-wrapper .zia-attachment-item .remove-attachment:focus{color:#cc3721}textarea.no-resize{resize:none}.payroll-agent-container{box-shadow:0 0 12px 0 rgba(4,18,45,.17);border:1px solid #edeff8;position:fixed;border-radius:12px;flex-direction:column;z-index:300;bottom:0;right:0;height:550px;width:420px;margin-right:12px;margin-bottom:24px}.payroll-agent-container.expand{animation:expandPanel .5s ease-in-out}.payroll-agent-container:not(.expand){visibility:hidden}.payroll-agent-container.collapse{visibility:hidden;opacity:0;animation:closePanel .5s ease-in-out}@keyframes expandPanel{0%{transform:translateY(-100%);opacity:0}70%{transform:translateY(1%);opacity:.8}to{transform:translateY(0);opacity:1}}@keyframes closePanel{0%{transform:translateY(0);opacity:1}to{transform:translateY(-200vh);opacity:0}}.bg-neutral-100{background-color:#f8f7fc}.bg-neutral-150{background-color:#f7f7fc}.bg-neutral-200{background-color:#f5f4fa}.bg-neutral-250{background-color:#f2f2fa}.bg-neutral-300{background-color:#ededf7}.h-50px{height:50px}@keyframes blink{0%{opacity:.3}50%{opacity:1}to{opacity:.3}}.blink-loader{height:10px;animation:blink 1s ease-in-out infinite}.socialicon-sm{width:20px!important;height:20px!important}.zia-agent-send{width:27px;height:27px;right:24px;transition:.5s;background-color:#dfdfed!important}.zia-agent-send .icon{fill:#fff}.zia-agent-send.ready-to-send{background-color:#408dfb!important}.translatey-10{transform:translateY(10px)}.ask-zia-voice-recorder{--ask-zia-wave-bar-fill:#fff}.ask-zia-voice-recorder .voice-banner{border-radius:12px 12px 0 0;pointer-events:none}.ask-zia-voice-recorder .voice-banner.voice-banner-error{background-color:#fcf5f5}.ask-zia-voice-recorder .voice-panel{border-radius:12px;background-color:#282b3d}.ask-zia-voice-recorder .stop-voice-recording-btn{background-color:#58627f!important}.ask-zia-voice-recorder .stop-voice-recording-btn .icon{fill:#fff!important}.ask-zia-voice-recorder .ready-to-send:disabled{opacity:.6}.agent-suggestion.has-dropdown>button:last-of-type{margin-right:45px}.agent-suggestion button,.agent-suggestion button:hover{border:1px solid #d7dae8;box-shadow:0 1px 2px 0 #0000000d}.agent-redirect-link{width:100%;display:block;text-align:center;border:1px solid #d7dae8;box-shadow:0 1px 2px 0 #0000000d;padding:8px;border-radius:5px;color:#202432;margin-top:15px}.emp-detail-sub-header{color:#000;font-size:18px;margin-top:10px;margin-bottom:18px}.emp-detail-row{margin-top:8px}.earning-section{padding:25px 40px;background-color:#fcfbff;line-height:30px;position:relative}.earning-section .media{overflow:visible}.earning-section .icon-container{border-radius:24px;box-shadow:0 10px 25px 0 #f2effe;width:50px;height:50px;padding:0}.earning-section .icon-container svg.icon{margin-top:11px;margin-left:11px}.earning-section .earning-label{flex:0 0 auto;width:125px;border-right:1px solid #ddd;font-size:18px;color:#454351!important}.earning-section .earning-amount{font-size:24px;font-family:inter_semibold;color:#454351!important}.earning-section .revision-history{position:absolute;right:17px}.ae-salary-container{flex:0 0 auto;width:100px;border-right:1px solid #ddd;height:60px;font-size:20px;color:#454351!important}.compensation-subheader{font-size:18px;margin:5px 0 10px;font-family:inter_medium}.compensation-container{padding:10px 40px}.popover.popover-container.accrual-levels-popover{min-width:400px;padding:0;border-radius:0;border:0;box-shadow:0 0 15px 0 rgba(170,170,170,.2)}.popover.popover-container.accrual-levels-popover .approval-info-list-header{border-radius:0;padding:10px 15px;background:#f6f7fa;margin:4px 4px 0;color:#3b3944}.popover.popover-container.accrual-levels-popover .approval-info-list{padding:20px}.popover.popover-container.accrual-levels-popover .level-item:not(:first-child){padding-top:10px}.popover.popover-container.accrual-levels-popover .level-item:not(:last-child){padding-bottom:10px;border-bottom:1px solid #eee}.popover.popover-container.accrual-levels-popover .info-row{display:flex;gap:5px;font-size:14px!important}.popover.popover-container.accrual-levels-popover .info-row .label{width:120px;display:flex;justify-content:space-between}.popover.popover-container.accrual-levels-popover .info-row .value{color:#3b3944;flex:1}.time-off-card-list{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.time-off-card-list .time-off-card{width:500px;min-height:170px;margin:20px 20px 45px 0;box-shadow:0 4px 12px 0 rgba(0,0,0,.05);border:1px solid #f5f7ff;padding:5px}.time-off-card-list .time-off-card.compensation-table-card{width:750px;margin:10px 20px 10px 0;min-height:auto;border-radius:12px}.time-off-card-list .time-off-card.compensation-table-card .time-off-card-header .comp-col-header{font-size:14px!important}.time-off-card-list .time-off-card.compensation-table-card .time-off-card-body .compensation-table tbody>tr:first-of-type>td{padding-top:0}.time-off-card-list .time-off-card.compensation-table-card .comp-col-30{width:30%}.time-off-card-list .time-off-card.compensation-table-card .comp-col-35{width:35%}.time-off-card-list .time-off-card.compensation-table-card .comp-col-65{width:65%}.time-off-card-list .time-off-card-header{background-color:#fcfbff;padding:15px;display:flex;justify-content:space-between;align-items:center;border-radius:10px;font-size:16px;font-family:inter_medium;color:#454351!important}.time-off-card-list .time-off-card-header .accrual-level-button{background-color:#fcfbff;padding:0;border:0;font-size:13px}.time-off-card-list .time-off-card-body{padding:20px 15px 5px}.time-off-card-list .time-off-card-body p{margin-bottom:.75rem}.time-off-card-list .time-off-card-body .timeoff-balance-container{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #eee;gap:100px;padding-bottom:20px}.time-off-card-list .time-off-card-body .timeoff-balance-container .policy-name{display:flex;flex-direction:row;align-items:center;gap:10px}.time-off-card-list .time-off-card-body .timeoff-balance-container .policy-name .svg-circled{height:48px;width:48px;box-shadow:none;background:#f9f7fe}.time-off-card-list .time-off-card-body .timeoff-balance-container .policy-name .svg-circled svg{margin-left:12px;margin-top:11px}.time-off-card-list .time-off-card-body .timeoff-balance-container .current-balance{display:flex;flex-direction:column;justify-content:center;gap:10px;font-size:13px!important;border-left:1px solid #eee;padding-left:20px}.time-off-card-list .time-off-card-body .time-off-details-container{width:65%;padding-left:15px;padding-top:20px;font-size:14px}.time-off-card-list .time-off-detail-row{margin-top:15px}.compensation-detail-label{font-size:14px;color:#5f5c6a}svg.icon.comp-icon{width:20px;height:20px;margin-right:5px;vertical-align:sub}.deduction-info{color:#9592a0!important;font-size:12px}.payment-card{background:url(./payment-details-card-b6672d68ef.svg) no-repeat;width:260px;height:160px;border-radius:5px;padding:18px;color:#fff;margin-right:25px}.payment-card .emp-bank-acc-no{margin-top:25px}.payment-card .toggle-acc-no-link{color:#fff;font-size:13px!important}.emp-profile-card{padding:20px 0}.emp-profile-card .emp-profile-card-header{position:relative;font-size:18px;font-family:inter_semibold;margin-bottom:50px}.emp-profile-card .emp-profile-card-header:after{content:"";display:block;width:45px;height:4px;background:#00b666;border-radius:2px;position:absolute;top:150%}.emp-profile-card .emp-profile-card-header.personal-detail-header:after{background:#ff1153}.emp-profile-card .emp-profile-card-header.payment-detail-header:after{background:#208eff}.emp-profile-card .emp-profile-card-header.tax-detail-header:after{background:#00b666}.emp-profile-img{width:120px;height:120px;border-radius:50%;margin:5px}.emp-details-row{display:block}.emp-details-row.payment-info{min-height:300px}.emp-details-row.empty-payslip-payment{min-height:279px}.emp-details-row .payment-empty-state{padding:90px 0 0 16px}.emp-details-row .emp-details-item{display:inline-block;width:27%;vertical-align:top;margin-bottom:10px}.emp-details-row .emp-details-item .media{overflow:visible}.emp-details-row .emp-details-item label{color:#5f5c6a}.emp-details-row .emp-details-item p{margin-bottom:5px}.emp-details-row .emp-details-item.pay-mode{width:100%}.emp-details-row .emp-details-item.address{width:72%}.emp-details-row.primary-details-row{margin-bottom:40px}.emp-details-row.primary-details-row .emp-details-item.mobile{width:29%}.emp-details-row.primary-details-row .emp-details-item.mail{width:42%}.pfl-details{display:flex;flex-direction:row}.pfl-details p{margin-right:30px;margin-bottom:5px}.tax-info-card .emp-details-row{margin-bottom:40px}.tax-info-card .emp-details-row .emp-details-item{margin-bottom:30px}@media (max-width:1200px){.emp-details-row .emp-details-item{width:100%!important;margin-bottom:20px}.emp-details-row.primary-details-row{margin-bottom:0}}svg.icon.icon-close{padding:5px;border:1px solid #7c7889;border-radius:50%;width:30px;height:30px;fill:#7c7889}svg.icon.icon-close:hover{fill:#3b3944;border:1px solid #3b3944}.emp-profile-body{padding:15px 35px 40px}.emp-profile-body:before{content:"";position:fixed;top:90px;left:222px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff}.emp-profile-container .icon-close{right:35px;margin-top:10px}.emp-profile-container .icon-close:hover{border:1px solid #3b3944}.emp-profile-container .profile-sections{display:inline-flex}.emp-profile-container .profile-sections h5{line-height:1.1}.emp-profile-container .profile-card{background:#fff;min-width:270px;width:270px;min-height:600px;padding:10px 18px 15px;box-shadow:0 4px 12px 0 rgba(0,0,0,.05);border:1px solid #f5f7ff}.emp-profile-container .profile-card-section{padding:10px 0;position:relative}.emp-profile-container .profile-card-section .tooltip-inner{max-width:max-content;max-width:-webkit-max-content;max-width:-moz-max-content}.emp-profile-container .profile-card-section h4{line-height:28px;margin-bottom:6px}.emp-profile-container .profile-max-width{max-width:200px}.emp-profile-container .paystub-table{width:66%}.emp-profile-container .paystub-table tbody tr:first-child{border-top:1px solid #eee}.emp-profile-container .paystub-table tbody tr:last-child>td{border-bottom:1px solid #eee!important}.icon-container{background:#fff;border:1px solid #fff;border-radius:24px;margin-left:3px;border:1px solid #fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.05);border-radius:10px;width:45px;height:45px;padding:9px}.payment-details{min-width:400px}.empty-state-info{padding:10px 0;color:#5f5c6a;line-height:24px;font-size:14px}.empty-state-info svg.icon{fill:#c9cede}.leave-overview-section{border:1px solid #eaeaea;margin:20px 0;padding:20px 30px}.leave-overview-section .leave-overview-items{display:flex;gap:4em}.w2-consent-band{background:#f6f7fa;padding:15px;border-radius:10px;width:65%;margin-bottom:20px}.payment-mode .icon-container{width:50px;height:50px}.bank-card{min-height:5em;border:1px solid #eee;border-radius:10px}.bank-card .card-border{width:6px;background-color:#f6f7fa;border-top-left-radius:10px;border-bottom-left-radius:10px;margin-top:2px}.bank-card .bank-numbers{border-left:1px solid #ddd}.bank-card .bank-net-pay{width:125px!important;height:80px!important;background-color:#f6f7fa;border-radius:6px}.sub-heading-color{color:#5f5c6a}.zp-table{margin-top:10px;border-bottom:1px solid #eee;border-left:none;border-right:none}.zp-table tbody tr td,.zp-table tfoot tr td,.zp-table thead tr th{font-size:14px;padding:8px 20px}.zp-table.no-border-table{border-bottom:none}.zp-table.table thead:first-child>tr:first-child>th{border-top:1px solid #eee;border-bottom:1px solid #eee}.zp-table.table-hover tbody>tr{transition:all 300ms ease-in-out;cursor:pointer}.zp-table.table-hover tbody>tr:hover:not(.no-hover){background-color:#f6f7fa}.zp-table.table-hover tbody>tr:hover.empty-list{background:0 0}.zp-table.table-hover tbody>tr:hover.empty-list td{cursor:default}.zp-table.table-hover tbody>tr:hover td{cursor:pointer}.zp-table.table-hover tbody>tr:hover td.claim-actions a svg,.zp-table.table-hover tbody>tr:hover td.claim-actions .icon-hover svg{fill:#208eff}.zp-table.table-hover tbody .active td{cursor:pointer;background-color:#f6f7fa}.zp-table.table-hover tr:last-child td{border-bottom:0!important}.zp-table.table-hover tr td{border-bottom:3px solid #fff}.zp-table.table-hover tr td:first-of-type{border-top-left-radius:10px;border-bottom-left-radius:10px}.zp-table.table-hover tr td:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:10px}.table-hover tbody tr:hover{color:#3b3944}.table.zp-table.paystub-table{margin-top:0;margin-bottom:40px}.table.zp-table.paystub-table.payslip-list-table tr .seperator{border-left:1px solid #ddd;height:16px;vertical-align:sub;display:none}.table.zp-table.paystub-table.payslip-list-table tr .action-items{opacity:0;padding-right:0}.table.zp-table.paystub-table.payslip-list-table tr .action-items .icon{vertical-align:sub}.table.zp-table.paystub-table.payslip-list-table tr .action-items svg.icon-hover{fill:#208eff}.table.zp-table.paystub-table.payslip-list-table tr .action-items:focus{opacity:1}.table.zp-table.paystub-table.payslip-list-table tr:hover .action-items,.table.zp-table.paystub-table.payslip-list-table tr:hover .seperator{display:inline-block;opacity:1}.table.zp-table.paystub-table thead:first-child>tr:first-child>th{border-top:0!important}.table.zp-table.paystub-table.personal-document-table thead>tr>th,.table.zp-table.paystub-table.personal-document-table tbody>tr>td{font-size:13px;padding:12px}.table.zp-table.paystub-table.personal-document-table thead:first-child>tr:first-child>th{border-top:1px solid #eee!important}.table.zp-table.paystub-table.personal-document-table tbody>tr:last-child>td{border-bottom:1px solid #eee!important}.table.zp-table.paystub-table thead tr th{color:#7c7889;padding:12px 15px}.table.zp-table.paystub-table thead tr th:first-child{padding-left:15px}.table.zp-table.paystub-table thead:first-child tr:first-child th{border-bottom:1px solid #eee}.table.zp-table.paystub-table tbody tr{transition:all 300ms ease-in-out;cursor:pointer}.table.zp-table.paystub-table tbody tr:hover:not(.no-hover){background-color:#f6f7fa}.table.zp-table.paystub-table tbody tr:hover .paystub-actions-icon{fill:#000}.table.zp-table.paystub-table tbody tr>td{border:0;padding:15px}.table.zp-table.paystub-table tbody tr td{border-bottom:3px solid #fff}.table.zp-table.paystub-table tbody tr td:first-of-type{border-top-left-radius:10px;border-bottom-left-radius:10px}.table.zp-table.paystub-table tbody tr td:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:10px}.table.zp-table.paystub-table tbody tr td .month{color:#208eff}.table.zp-table.compensation-table{color:#3b3944;border-bottom:none;margin:0}.table.zp-table.compensation-table thead>tr>th{height:40px;color:#7c7889;padding:12px 20px;font-family:inter_semibold}.table.zp-table.compensation-table thead>tr>th .compensation-subheader{margin:0;color:#454351}.table.zp-table.compensation-table thead.combined-deductions-thead tr th{border-top:1px solid #eee!important;border-bottom:1px solid #eee!important;background-color:#f6f7fa}.table.zp-table.compensation-table tbody tr.section-divider td{border-bottom:1px solid #eee;padding:0}.table.zp-table.compensation-table thead:first-child tr:first-child th{border:0;font-family:inter_regular;vertical-align:baseline}.table.zp-table.compensation-table tr>th:first-of-type,.table.zp-table.compensation-table tr>td:first-of-type{padding-left:0}.table.zp-table.compensation-table tr>th:last-of-type,.table.zp-table.compensation-table tr>td:last-of-type{padding-right:15px}.table.zp-table.compensation-table tbody>tr td{border-top:0!important}.table.zp-table.compensation-table td{vertical-align:middle;padding-top:12px;padding-bottom:12px}.zp-table.table.salary-table{color:#3b3944;border-bottom:1px solid #eee;margin-bottom:20px}.zp-table.table.salary-table thead>tr>th{background-color:#fff;height:40px;color:#7c7889;padding:10px;font-family:inter_medium}.zp-table.table.salary-table thead:first-child tr:first-child th{border-top:0!important;border-bottom:1px solid #eee;font-family:inter_regular;font-weight:500}.zp-table.table.salary-table tbody>tr>td{border-top:0!important;padding-left:10px;padding-right:10px}.zp-table.table.salary-table td{vertical-align:middle;padding-top:15px;padding-bottom:15px}.zp-table.table.salary-table .row-group{padding-top:20px;padding-bottom:10px;font-size:16px;font-family:inter_semibold}.zp-table.table.salary-table .address-body{padding-top:0;font-size:14px;line-height:1.5}.zp-table.table.salary-table .hra-amount-block{padding-top:3px}.zp-table.table.salary-table tfoot>tr>td{border-top:1px solid #eee}.zp-table.table.salary-table .reimbursement-name{margin-bottom:2px}.zp-table.table.salary-table.reimbursement-table thead tr:first-child th{border-top:1px solid #eee!important}.zp-table.table.salary-table.reimbursement-table td{padding-top:12px;padding-bottom:12px}.zp-table.table.salary-table.reimbursement-table .active td{cursor:pointer;background-color:#f6f7fa}.zp-table.table.salary-table.reimbursement-summary-table thead:first-child tr:first-child th{border-top:1px solid #eee!important}.zp-table.table.salary-table.reimbursement-summary-table thead:first-child tr:first-child th.font-semibold{font-family:inter_semibold}.zp-table.table.salary-table.reimbursement-summary-table th:nth-child(1),.zp-table.table.salary-table.reimbursement-summary-table td:nth-child(1){border-right:1px solid #eee}.zp-table.table.salary-table.reimbursement-summary-table td{padding-top:15px;padding-bottom:15px}.zp-table.table.salary-table.reimbursement-summary-table tbody tr:hover .reimbursement-eligible a,.zp-table.table.salary-table.reimbursement-summary-table tbody tr:hover button{color:#208eff}.zp-table.table.salary-table.reimbursement-summary-table tbody tr:first-child td{padding-top:25px}.zp-table.table.salary-table.reimbursement-summary-table tbody tr:last-child td{padding-bottom:25px}.zp-table.table.salary-table.reimbursement-summary-table tbody .media{overflow:visible}.zp-table.table.salary-table.reimbursement-summary-table tbody .media .svg-circled{width:40px;height:40px}.zp-table.table.salary-table.no-border-bottom{border-bottom:none}.zp-table.table.salary-table .india-tooltip{top:-1px}.zp-table.table.salary-table.reimbursement-eligible-table{margin:20px 0}.zp-table.table.salary-table.reimbursement-eligible-table thead:first-child tr:first-child th{border-top:1px solid #eee!important}.zp-table.table.salary-table.reimbursement-eligible-table tbody td:first-child,.zp-table.table.salary-table.reimbursement-eligible-table thead th:first-child{background-color:#f6f7fa}.zp-table.table.salary-table.reimbursement-eligible-table tfoot td{padding:16px 10px;border-top:0;border-radius:6px;background-color:#f6f7fa;font-size:15px}.reimbursement-table-popover.popover{min-width:230px;width:230px}.detailed-reimbursements-summary .table.zp-table.salary-table thead>tr>th{background-color:inherit}.zp-table.table.salary-details-table{color:#3b3944;border-bottom:none}.zp-table.table.salary-details-table tr>th:first-of-type,.zp-table.table.salary-details-table tr>td:first-of-type{padding-left:15px}.zp-table.table.salary-details-table tr>th:last-of-type,.zp-table.table.salary-details-table tr>td:last-of-type{padding-right:15px}.zp-table.table.salary-details-table tbody>tr td{border-top:0!important}.zp-table.table.salary-details-table tfoot>tr td,.zp-table.table.salary-details-table tr.gross-pay-row td{border-top:1px solid #eee!important;border-bottom:1px solid #eee}.zp-table.table.salary-details-table td{vertical-align:middle;padding-top:12px;padding-bottom:12px}.zp-table.table.salary-details-table .row-group{font-size:18px;font-family:inter_semibold;color:#5f5c6a!important}.zp-table.table.salary-details-table .view-fbp-link{font-size:15px;padding-top:2px;font-family:inter_regular}.zp-table.table.salary-details-table .contribution-till-now{display:block;font-size:12px!important;color:#9592a0!important;font-family:inter_regular}.table.zp-table.declaration-table{margin-top:0;margin-bottom:0;color:#3b3944;border-bottom:none}.table.zp-table.declaration-table thead:first-child tr:first-child th{background-color:#fff;color:#7c7889;height:40px;vertical-align:middle;border-top:0!important;border-bottom:1px solid #eee;font-family:inter_regular}.table.zp-table.declaration-table tr>th:first-of-type{padding-left:30px}.table.zp-table.declaration-table tr>th:last-of-type{padding-right:30px}.table.zp-table.declaration-table tr>td:first-of-type{padding-left:0}.table.zp-table.declaration-table tr>td:last-of-type{padding-right:0}.table.zp-table.declaration-table td{border:0;vertical-align:middle;padding:0;box-shadow:0 5px 25px 0 rgba(0,0,0,.05)}.table.zp-table.declaration-table td.separation-cell{padding:10px 0;box-shadow:none}.table.zp-table.declaration-table .input-group{width:100%}.table.zp-table.declaration-table .declaration-table-header tr>th{padding-top:20px}.table.zp-table.declaration-table .declaration-table-header.static-header{position:sticky;display:table;width:850px;z-index:3;top:-20px}.table.zp-table.declaration-table .header-section{padding:15px 30px;border:4px solid #fff}.table.zp-table.declaration-table .header-section.content-section-open{background-color:#f6f7fa}.table.zp-table.declaration-table .content-section{padding:15px 30px}.table.zp-table.declaration-table.inner-declaration-table tbody tr td{box-shadow:none;padding:8px 15px}.table.zp-table.declaration-table.inner-declaration-table tbody tr td:first-of-type{padding-left:0}.table.zp-table.declaration-table.inner-declaration-table tbody tr td:last-of-type{padding-right:0}.table.zp-table.declaration-table.inner-declaration-table tbody tr td.checkbox{margin:0;display:table-cell}.table.zp-table.declaration-table.inner-declaration-table tbody tr td .investments-help-text{padding-top:5px;font-size:12px}.table.zp-table.declaration-table.inner-declaration-table tbody tr td.investment-item{position:relative}.table.zp-table.declaration-table.inner-declaration-table tbody tr td.investment-item .remove-investment-item{position:absolute;left:103%;top:15px}.table.zp-table.declaration-table.inner-declaration-table tbody tr td.item-has-max-limit{padding-top:15px;vertical-align:top}.table.zp-table.declaration-table.inner-declaration-table tbody tr td span.sub-node{position:relative;border-left:1px solid #eee;border-bottom:1px solid #eee;padding-top:20px;padding-bottom:13px;bottom:20px;left:1px;margin-right:3px}.table.zp-table.declaration-table.inner-declaration-table tbody tr td span.sub-node-drop{position:relative;border-left:1px solid #eee;border-bottom:1px solid #eee;padding-top:36px;padding-bottom:13px;bottom:-16px;left:11px;margin-right:3px}.table.zp-table.declaration-table.inner-declaration-table tbody tr.let-out-loan-item td .deduction-info{margin-left:23px}.table.zp-table.declaration-table.inner-declaration-table tbody tr.let-out-loan-item td:first-of-type:before{content:"";border-left:1px solid #eee;padding:19px 5px 55px;margin:5px}.table.zp-table.declaration-table.inner-declaration-table tbody tr.let-out-loan-item td.last-item:before{padding-bottom:0}.table.zp-table.declaration-table.inner-declaration-table tbody .ac-box .ac-selected{flex-wrap:wrap}.table.zp-table.declaration-table.inner-declaration-table tbody .ac-box .ac-selected span{padding:0}table.letout-prop-header,table.letout-prop-body,table.accordion-header,table.accordion-body{width:100%}table.letout-prop-header tbody tr td.house-prop-label{padding:12px 10px 12px 25px}table.accordion-header tbody tr td{cursor:pointer;font-size:15px!important;font-family:inter_medium}table.accordion-body tbody tr td.accordion-subitems-label{padding:0!important}table.accordion-body tbody tr td.accordion-subitems-label>div{margin-left:19px;padding:15px 12px;border-left:1px solid #eee}table.letout-prop-body tbody tr td.letoutprop-details-label{padding:0!important}table.letout-prop-body tbody tr td.letoutprop-details-label>div{margin-left:34px;padding:15px 12px;border-left:1px solid #eee}.accordion-subsection{margin-left:19px;border-left:1px solid #eee}.footer-actions{font-size:16px;font-family:inter_semibold;padding:20px 10px;border-top:1px solid #eee;border-bottom:1px solid #eee}.footer-actions span:hover{color:#208eff!important}table.zp-table.salary-table.it-declaration-table{border-collapse:collapse}table.zp-table.salary-table.it-declaration-table thead th.sticky-header{position:sticky;top:0;border-bottom:1px solid #eee;z-index:1}table.zp-table.salary-table.it-declaration-table tbody tr td{color:#5f5c6a;padding:12px 10px}table.zp-table.salary-table.it-declaration-table tbody tr td.top-border{border-top:1px solid #eee!important}table.zp-table.salary-table.it-declaration-table tbody tr td.house-prop-label{padding:12px 5px 12px 25px}table.zp-table.salary-table.it-declaration-table tbody tr td.sub-header{font-size:18px;font-family:inter_semibold;padding-top:40px}table.zp-table.salary-table.it-declaration-table tbody tr:first-of-type td{border-top:0!important}table.zp-table.salary-table.it-declaration-table tbody tr.hra-row td{padding:15px 10px 8px}table.zp-table.salary-table.it-declaration-table tbody tr.empty-list td{padding:80px 0;text-align:center}table.zp-table.salary-table.it-declaration-table tbody tr.total-row td{border-top:1px solid #eee!important;font-size:16px;font-family:inter_semibold;padding:20px 10px;border-top:1px solid #eee;border-bottom:1px solid #eee}table.zp-table.salary-table.it-declaration-table tbody tr.total-row td span:hover{color:#208eff!important}table.zp-table.salary-table.it-declaration-table tbody tr.net-total-row td{background:#f6f7fa;padding:20px 10px;font-size:16px;font-family:inter_semibold}table.zp-table.salary-table.it-declaration-table tbody tr.net-total-row td:first-child{border-radius:10px 0 0 10px;padding-left:20px}table.zp-table.salary-table.it-declaration-table tbody tr.net-total-row td:last-child{border-radius:0 10px 10px 0;padding-right:20px}table.zp-table.salary-table.it-declaration-table tbody tr.net-total-row td.no-border-radius{border-radius:0;border-top:1px solid #eee!important;border-bottom:1px solid #eee}table.zp-table.salary-table.it-declaration-table tbody tr.tds-details td{font-size:15px!important;font-family:inter_medium}table.zp-table.salary-table.it-declaration-table h3.accordion-title{margin:0;line-height:22px}table.zp-table.salary-table.it-declaration-table h3.accordion-title button.accordion-button{padding-left:0;padding-right:0}.declaration-details-container .it-declaration-table thead th.sticky-header{top:-20px!important}.lender-details{padding-top:5px;font-size:14px}.lender-details span{padding-right:10px}.lender-details span:not(:first-child){padding-left:10px;border-left:1px solid #eee}.validation-error.form-control{border:1px solid #ff1153!important}.validation-error .ac-selected.form-control{outline:1px solid #ff1153!important;width:calc(100% - 1px)}.table.zp-table.salary-table.new-claim-table{border-bottom:none}.table.zp-table.salary-table.new-claim-table thead>tr>th{padding-left:15px}.table.zp-table.salary-table.new-claim-table thead:first-child tr:first-child th{border:1px solid #eee!important}.table.zp-table.salary-table.new-claim-table thead:first-child tr:first-child th:first-child{border-left:none!important}.table.zp-table.salary-table.new-claim-table thead:first-child tr:first-child th:nth-last-child(2),.table.zp-table.salary-table.new-claim-table tbody tr td:nth-last-child(2){border-right:none!important}.table.zp-table.salary-table.new-claim-table thead:first-child tr:first-child th:last-child,.table.zp-table.salary-table.new-claim-table tbody tr td:last-child{border-right:none!important;border-left:none!important}.table.zp-table.salary-table.new-claim-table th.remove-reimbursement-item{border-bottom:none}.table.zp-table.salary-table.new-claim-table .remove-reimbursement-item{display:none}.table.zp-table.salary-table.new-claim-table tbody>tr:hover .remove-reimbursement-item{display:inline-block;margin-top:12px;margin-left:4px}.table.zp-table.salary-table.new-claim-table .input-group-prepend{width:51px}.table.zp-table.salary-table.new-claim-table .input-group-prepend .input-group-text{outline:1px solid #eee;border:0}.table.zp-table.salary-table.new-claim-table textarea.form-control{min-height:48px;padding-top:13px}.table.zp-table.salary-table.new-claim-table .ac-box .ac-selected,.table.zp-table.salary-table.new-claim-table .form-control{border:0;padding-left:15px;padding-right:15px;height:49px;color:#454351!important}.table.zp-table.salary-table.new-claim-table .ac-box .ac-selected .ac-caret,.table.zp-table.salary-table.new-claim-table .form-control .ac-caret{top:23px;right:20px}.table.zp-table.salary-table.new-claim-table tbody tr td{vertical-align:top;height:48px;border:1px solid #eee;padding:0}.table.zp-table.salary-table.new-claim-table tbody tr td .input-group-prepend .input-group-text{height:49px;width:49px;padding-left:20px}.table.zp-table.salary-table.new-claim-table tbody tr td .validation-error .reimbursement-file-upload .reimbursement-attachment-upload{border:1px dashed #ff1153}.table.zp-table.salary-table.new-claim-table tbody tr td .form-control.bill-number{width:calc(100% - 1px)}.table.zp-table.salary-table.new-claim-table tbody tr td .form-control:focus-within{border:1px solid #208eff}.table.zp-table.salary-table.new-claim-table tbody tr td.bill-amount .input-group{flex-wrap:nowrap}.table.zp-table.salary-table.new-claim-table tbody tr td.bill-amount .form-control{margin-left:1px}.table.zp-table.salary-table.new-claim-table tbody tr td:first-child{border-left:none}.table.zp-table.salary-table.new-claim-table tbody tr td:first-child .ac-box.ac-box-open .ac-selected{border:0;outline:1px solid #208eef}.table.zp-table.salary-table.new-claim-table tbody tr td:first-child .ac-box .ac-selected .ac-selected-label{max-width:175px}.table.zp-table.salary-table.new-claim-table .reimbursement-claim-creation .btn-link.attachment-length{display:flex;align-items:center;padding:8px;background:#e9f3ff;border-radius:6px}.table.zp-table.salary-table.new-claim-table .reimbursement-claim-creation .btn-link.attachment-length svg.icon{margin-right:3px}.table.zp-table.salary-table.new-claim-table .reimbursement-attachment-upload{border:1px dashed #c9cede;border-radius:6px;margin-left:15px;padding:8px 15px 10px 15px;height:40px;min-width:130px}.table.zp-table.salary-table.new-claim-table .reimbursement-attachment-upload .upload{height:40px;width:130px;top:-10px;left:-15px}.table.zp-table.salary-table.new-claim-table .reimbursement-attachment-upload svg.icon.btn-link{fill:#208eff}.table.zp-table.salary-table.new-claim-table .reimbursement-attachment-upload.attachment-present{margin-right:10px;font-family:inter_medium}.table.zp-table.salary-table.new-claim-table .reimbursement-file-upload{display:flex;margin-top:5px}.zp-table.table.instalments-table{border-bottom:0;border-collapse:collapse}.zp-table.table.instalments-table thead:first-child>tr:first-child>th{border-top:0;font-family:inter_regular;border-bottom:1px solid #eee}.zp-table.table.instalments-table thead tr th{color:#7c7889}.zp-table.table.instalments-table tbody tr td{cursor:default;border:0;padding-top:10px;padding-bottom:10px;vertical-align:middle}.zp-table.table.instalments-table thead tr th:first-child,.zp-table.table.instalments-table tbody tr td:first-child{padding-left:10px}.zp-table.table.instalments-table svg.icon{fill:#c9cede}.zp-table.table.instalments-table thead tr.sticky-header th{position:sticky;top:48px;z-index:2;background-color:#fff;border-bottom:none!important}.zp-table.table.instalments-table thead tr.sticky-header th:after{position:absolute;content:"";left:0;bottom:0;width:100%;border-bottom:1px solid #eee}.zp-table.table.instalments-table.table-hover.cursor-pointer td{cursor:pointer}.table.zp-table.ytd-summary-table{margin:0;border-top:1px solid #eee}.table.zp-table.ytd-summary-table.breakup-summary-table>tbody>tr>td:not(:first-child){border-left:1px solid #eee}.table.zp-table.ytd-summary-table.breakup-summary-table thead:first-child>tr:first-child>th,.table.zp-table.ytd-summary-table.hra-table thead:first-child>tr:first-child>th{border-top:0!important}.table.zp-table.ytd-summary-table tbody>tr td{padding:0;border:0;font-size:14px;height:55px}.table.zp-table.ytd-summary-table tbody>tr td.label-column{min-width:220px;max-width:270px;background-color:#fafbff}.table.zp-table.ytd-summary-table tbody>tr td.label-column .ytd-summary-column-table tbody,.table.zp-table.ytd-summary-table tbody>tr td.label-column .ytd-summary-column-table thead,.table.zp-table.ytd-summary-table tbody>tr td.label-column .ytd-summary-column-table tfoot{background-color:#fafbff}.table.zp-table.ytd-summary-table tbody>tr td.label-column .ytd-summary-column-table tbody td.component-name,.table.zp-table.ytd-summary-table tbody>tr td.label-column .ytd-summary-column-table tbody th.component-name,.table.zp-table.ytd-summary-table tbody>tr td.label-column .ytd-summary-column-table thead td.component-name,.table.zp-table.ytd-summary-table tbody>tr td.label-column .ytd-summary-column-table thead th.component-name,.table.zp-table.ytd-summary-table tbody>tr td.label-column .ytd-summary-column-table tfoot td.component-name,.table.zp-table.ytd-summary-table tbody>tr td.label-column .ytd-summary-column-table tfoot th.component-name{color:#7c7889}.table.zp-table.ytd-summary-table tbody>tr td.amount-column{min-width:140px;max-width:180px}.table.zp-table.ytd-summary-table tbody>tr td.amount-column.ytd-amount-column{max-width:250px}.table.zp-table.ytd-summary-table tbody>tr td.amount-column.ytd-amount-column .ytd-value{max-width:200px}.table.zp-table.ytd-summary-table tbody>tr .ytd-summary-column-table tbody tr td.total-header{border-bottom:1px solid #eee}.table.zp-table.ytd-summary-table tbody>tr .ytd-summary-column-table tfoot tr th{border-top:1px solid #eee}.table.zp-table.ytd-summary-table tbody>tr .ytd-summary-column-table thead tr th{vertical-align:middle}.table.zp-table.ytd-summary-table tbody>tr table.ytd-summary-column-table.month-table tbody tr td{border-left:1px solid #eee}.table.zp-table.ytd-summary-table tbody>tr table.ytd-summary-column-table.month-table tbody tr td.payperiod-header{background-color:#fafbff;border-bottom:1px solid #eee}.table.zp-table.ytd-summary-table tbody>tr .breakup-table.ytd-summary-column-table thead tr th,.table.zp-table.ytd-summary-table tbody>tr .breakup-table.ytd-summary-column-table tbody tr td,.table.zp-table.ytd-summary-table tbody>tr .breakup-table.ytd-summary-column-table tfoot tr th{vertical-align:middle}.table.zp-table.ytd-summary-table tbody>tr .breakup-table.ytd-summary-column-table thead tr th.ytd-value,.table.zp-table.ytd-summary-table tbody>tr .breakup-table.ytd-summary-column-table tbody tr td.ytd-value,.table.zp-table.ytd-summary-table tbody>tr .breakup-table.ytd-summary-column-table tfoot tr th.ytd-value{background:#f6f7fa}.table.zp-table.ytd-summary-table tbody>tr .breakup-table.ytd-summary-column-table thead tr th:not(:last-child),.table.zp-table.ytd-summary-table tbody>tr .breakup-table.ytd-summary-column-table tbody tr td:not(:last-child),.table.zp-table.ytd-summary-table tbody>tr .breakup-table.ytd-summary-column-table tfoot tr th:not(:last-child){border-right:1px solid #eee}.table.zp-table.ytd-summary-table tbody>tr .breakup-table.ytd-summary-column-table thead tr th:not(:first-child),.table.zp-table.ytd-summary-table tbody>tr .breakup-table.ytd-summary-column-table tbody tr td:not(:first-child),.table.zp-table.ytd-summary-table tbody>tr .breakup-table.ytd-summary-column-table tfoot tr th:not(:first-child){border-left:1px solid #eee}.table.zp-table.ytd-summary-table tbody>tr .breakup-table.ytd-summary-column-table tbody tr td{padding:12px 15px;height:auto}.table.zp-table.ytd-summary-table tbody>tr td.amount-column.ytd-amount-column tbody{background-color:#fafbff}.table.zp-table.ytd-summary-table tbody>tr td.amount-column.ytd-amount-column tbody td{border-right:1px solid #eee;font-family:inter_medium}.table.zp-table.ytd-summary-table tbody>tr td.amount-column.ytd-amount-column tbody td.net-pay-field{font-family:inter_semibold}.ytd-legend{display:inline-block;padding:15px;background:#f6f7fa;border-radius:10px;margin-bottom:15px!important}.amount-column:first-of-type .ytd-summary-column-table tbody tr td{border-left:none!important}.table.zp-table.ytd-summary-column-table{border:0;margin:0}.table.zp-table.ytd-summary-column-table tbody>tr td,.table.zp-table.ytd-summary-column-table tbody>tr th,.table.zp-table.ytd-summary-column-table thead>tr td,.table.zp-table.ytd-summary-column-table thead>tr th,.table.zp-table.ytd-summary-column-table tfoot>tr td,.table.zp-table.ytd-summary-column-table tfoot>tr th{padding:15px;border:0;white-space:nowrap;text-overflow:ellipsis;max-width:300px;overflow:hidden}.table.zp-table.ytd-summary-column-table tbody>tr td .period-header,.table.zp-table.ytd-summary-column-table thead>tr td .period-header,.table.zp-table.ytd-summary-column-table tfoot>tr td .period-header{font-size:15px}.table.zp-table.ytd-summary-column-table tbody>tr td.empty-cell,.table.zp-table.ytd-summary-column-table thead>tr td.empty-cell,.table.zp-table.ytd-summary-column-table tfoot>tr td.empty-cell{height:55px}.table.zp-table.ytd-summary-column-table tbody>tr td.ytd-components-header,.table.zp-table.ytd-summary-column-table thead>tr td.ytd-components-header,.table.zp-table.ytd-summary-column-table tfoot>tr td.ytd-components-header{font-family:inter_semibold;font-size:15px}.table.zp-table.monthly-summary-table tbody tr td.amount-column:last-child tbody tr td:last-child{padding-right:50px}.scrollable-table-section:hover .scroll-bar .left-scroll-bar svg.icon,.scrollable-table-section:hover .scroll-bar .right-scroll-bar svg.icon{fill:#208eff}.scrollable-table-section{max-width:800px;overflow:scroll;position:relative}.scrollable-table-section .table.zp-table{margin:0;border:0}.salary-splitup .scrollable-table-section{max-width:365px;overflow-x:scroll;overflow-y:auto;position:inherit;-ms-overflow-style:none;scrollbar-width:none}.salary-splitup .scrollable-table-section.salary-break-up{max-width:310px}.salary-splitup .hra-table .scrollable-table-section{max-width:410px}.component-breakup-table thead tr th,.component-breakup-table tfoot tr th{border-top:1px solid #eee;border-bottom:1px solid #eee}.component-breakup-table tbody tr td{border-top:0}.component-breakup-table tbody tr:not(:first-child) td.border-top{border-top:0!important}.component-breakup-table thead tr th{background:#f6f7fa}.component-breakup-table thead tr th,.component-breakup-table tfoot tr th,.component-breakup-table tbody tr td{padding:15px}.component-breakup-table thead tr th.ytd-value,.component-breakup-table tfoot tr th.ytd-value,.component-breakup-table tbody tr td.ytd-value{background:#f6f7fa}.component-breakup-table thead tr th:not(:last-child),.component-breakup-table tfoot tr th:not(:last-child),.component-breakup-table tbody tr td:not(:last-child){border-right:1px solid #eee}.component-breakup-table thead tr th:not(:first-child),.component-breakup-table tfoot tr th:not(:first-child),.component-breakup-table tbody tr td:not(:first-child){border-left:1px solid #eee}.table.zp-table.reports-table tr th,.table.zp-table.reports-table tr td{border-right:1px solid #eee}.table.zp-table.reports-table tr th:last-of-type,.table.zp-table.reports-table tr td:last-of-type{border-right:none}.table.zp-table.reports-table thead tr th{color:#7c7889;border-bottom:1px solid #eee}.table.zp-table.reports-table thead tr:nth-child(2) th:last-child{border-right:1px solid #eee}.table.zp-table.reports-table tbody tr td{border-top:0!important}.table.zp-table.reports-table tbody tr.empty-list td{padding:80px 20px}@media screen and (min-width:768px) and (max-width:1366px){.scrollable-table-section{max-width:735px}}@media screen and (min-width:800px) and (max-width:1280px){.scrollable-table-section{max-width:650px}}@media screen and (max-width:1024px){.scrollable-table-section{max-width:395px}}@media screen and (min-width:768px) and (max-width:1023px){.scrollable-table-section{max-width:150px}}.table.zp-table.donation-history-table tbody tr{cursor:default}.table.zp-table.donation-history-table tbody tr.empty-list td{padding:80px 0;text-align:center}.table.zp-table.tax-plan-table{border-top:1px solid #eee}.table.zp-table.tax-plan-table td{padding:15px;border-top:0!important}.table.zp-table.tax-plan-table .border-end{border-right:1px solid #eee!important}.table.zp-table.tax-plan-table td.header-column,.table.zp-table.tax-plan-table td.header-column table td{background-color:#fafbff}.table.zp-table.tax-plan-table tr td.header-column{border-right:1px solid #eee!important}.table.zp-table.tax-plan-table tr .empty-plan:not(:last-of-type),.table.zp-table.tax-plan-table tr .plan-details:not(:last-of-type){border-right:1px solid #eee!important}.table.zp-table.tax-plan-table .header-fixed-height{height:52px}.table.zp-table.tax-plan-table .regime-details{width:50%}.table.zp-table.tax-plan-table .regime-details .submit-section{padding:5px}.table.zp-table.tax-plan-table .regime-details .submit-section .submit-btn{padding:8px 8px 8px 10px;display:block}.table.zp-table.tax-plan-table .regime-details .submit-section .submit-btn.disabled{opacity:.7}.table.zp-table.tax-plan-table .regime-details .submit-section .submit-btn svg.icon{margin-left:-5px}.table.zp-table.tax-plan-table .regime-details .recommended{display:none}.table.zp-table.tax-plan-table .regime-details.best-plan{background-color:#fafbff}.table.zp-table.tax-plan-table .regime-details.best-plan .recommended{display:inline-block}.table.zp-table.tax-plan-table .regime-details:hover .submit-section .submit-btn{background-color:#208eff;color:#fff}.table.zp-table.tax-plan-table .regime-details div,.table.zp-table.tax-plan-table .tax-summary div{padding:15px}.table.zp-table.tax-plan-table svg.icon.star-icon{fill:#ff8900}.table.zp-table.tax-plan-table svg.icon.add-icon path{fill:#fff}.border-bottom{border-bottom:1px solid #eee!important}.table.zp-table.my-reportee{margin-top:0;margin-bottom:0}.table.zp-table.my-reportee.reportee-widget-table{table-layout:fixed;border-bottom:none}.table.zp-table.my-reportee.reportee-list-table tr .seperator{border-left:1px solid #ddd;height:16px;vertical-align:sub;display:none}.table.zp-table.my-reportee.reportee-list-table tr .action-items{display:none;padding-right:0}.table.zp-table.my-reportee.reportee-list-table tr .action-items .icon{vertical-align:sub}.table.zp-table.my-reportee.reportee-list-table tr:hover .action-items,.table.zp-table.my-reportee.reportee-list-table tr:hover .seperator{display:inline-block}.table.zp-table.my-reportee thead:first-child>tr:first-child>th{border-top:0!important}.table.zp-table.my-reportee thead tr th{color:#7c7889;padding:12px 10px}.table.zp-table.my-reportee thead tr th:first-child{padding-left:15px}.table.zp-table.my-reportee thead:first-child tr:first-child th{border-bottom:1px solid #eee}.table.zp-table.my-reportee tbody tr{transition:all 300ms ease-in-out;cursor:pointer}.table.zp-table.my-reportee tbody tr:hover:not(.no-hover){background-color:#f6f7fa}.table.zp-table.my-reportee tbody tr>td{border:0;padding:12px 10px}.table.zp-table.my-reportee tbody tr td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table.zp-table.my-reportee tbody tr td:first-of-type{border-top-left-radius:10px;border-bottom-left-radius:10px}.table.zp-table.my-reportee tbody tr td:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:10px}.table.zp-table.my-reportee tbody tr td .month{color:#208eff}.table.zp-table.my-reportee tbody tr:not(:last-of-type){border-bottom:1px solid #eee}.table.zp-table.payslip-details-table{width:100%;margin:0;border-bottom:none}.table.zp-table.payslip-details-table table{width:100%}.table.zp-table.payslip-details-table tbody tr td{font-size:14px;color:#5f5c6a;padding:12px 15px;border-top:0!important}.table.zp-table.payslip-details-table tbody tr td.text-end{color:#3b3944}.table.zp-table.payslip-details-table tbody tr td tbody tr:first-of-type td{padding-top:20px}.table.zp-table.payslip-details-table tbody tr td tbody tr:last-of-type td{padding-bottom:20px}.table.zp-table.payslip-details-table th{padding:12px 15px;height:50px;background-color:#fafbff;border-top:1px solid #eee;border-bottom:1px solid #eee}.table.zp-table.payslip-details-table th.no-border-top,.table.zp-table.payslip-details-table td.no-border-top{border-top:0!important}.table.zp-table.payslip-details-table td.border-end{border-right:1px solid #eee!important}.table.zp-table.payslip-details-table tr.total-row td{color:#3b3944;font-size:15px;border-top:1px solid #eee!important}.table.zp-table.payslip-details-table td.net-pay-details table{border-bottom:1px solid #eee}.table.zp-table.payslip-details-table td.net-pay-details table:first-child{background-color:#fafbff;border-top:1px solid #eee}.table.zp-table.payslip-details-table td.net-pay-details tbody tr td{padding:20px 15px}.table.zp-table.benefit-table{margin-top:0;border-bottom:none}.table.zp-table.benefit-table thead:first-child>tr:first-child>th{border-top:0!important}.table.zp-table.benefit-table thead tr th{color:#7c7889;padding:12px 15px}.table.zp-table.benefit-table thead tr th:first-child{padding-left:15px}.table.zp-table.benefit-table thead:first-child tr:first-child th{border-top:1px solid #eee!important;border-bottom:1px solid #eee}.table.zp-table.benefit-table tbody tr{transition:all 300ms ease-in-out;cursor:pointer}.table.zp-table.benefit-table tbody tr.border-top{border-top:1px solid #eee!important}.table.zp-table.benefit-table tbody tr>td{border:0;padding:15px}@media (min-width:1000px) and (max-width:1400px){.table.zp-table.salary-table.new-claim-table .reimbursement-attachment-upload{min-width:90px}.table.zp-table.salary-table.new-claim-table .reimbursement-attachment-upload .attachment-helptext{display:inline-block;width:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.zp-table.cm-table thead:first-child>tr:first-child>th{border:0}.zp-table.cm-table tbody:first-child>tr:first-child>td{border-top:none}.manageorg-outerdiv{background-color:#f6f7fa;position:absolute;overflow-y:auto;left:0;top:0;bottom:0;right:0}.manageorg-outerdiv .card{margin:70px auto;max-width:880px;border-radius:14px;border:1px solid transparent}.manageorg-outerdiv .panel-heading{background-color:#f6f7fa;border-top-right-radius:8px;border-top-left-radius:8px;border:0;margin:6px;padding:7px 25px 10px}.manageorg-outerdiv .panel-body{padding:75px 35px}.manageorg-outerdiv .panel-body.org-list{padding:15px 6px 25px}.manageorg-outerdiv .panel-body .org-empty-state{overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;text-align:center}.manageorg-outerdiv .panel-body .no-org-msg{width:84%}.manageorg-outerdiv .panel-body .row{padding:15px 0;margin:0}.manageorg-outerdiv .panel-body .row .access-portal{padding-left:100px}.manageorg-outerdiv .panel-body .row .right-arrow-icon{transform:rotate(-90deg);display:none;margin-left:-3px}.manageorg-outerdiv .panel-body .row:hover{background-color:#fafbff}.manageorg-outerdiv .panel-body .row:hover .access-portal .right-arrow-icon{display:inline-block!important}.org-logo-box{border:1px dashed #c9cede;text-align:center;border-radius:10px;color:#9592a0!important;height:90px;padding:10px}.org-logo-box .logo-display{display:inline-block;max-height:65px}.org-logo-box.org-logo-empty-state{padding-top:30px}.load-circle1,.load-circle2,.load-circle3,.load-circle4,.load-circle5{width:8px;height:8px;background:gray;display:inline-block;border-radius:20px;animation:loader 1.5s infinite}.load-circle2{animation-delay:.25s}.load-circle3{animation-delay:.5s}.load-circle4{animation-delay:.75s}.load-circle5{animation-delay:1s}@-webkit-keyframes loader{0%{opacity:1;scale:1}to{opacity:.25;scale:.3}}@-moz-keyframes loader{0%{opacity:1;scale:1}to{opacity:.25;scale:.3}}@-o-keyframes loader{0%{opacity:1;scale:1}to{opacity:.25;scale:.3}}@keyframes loader{0%{opacity:1;scale:1}to{opacity:.25;scale:.3}}.emp-bank-acc-no .load-circle1,.emp-bank-acc-no .load-circle2,.emp-bank-acc-no .load-circle3,.emp-bank-acc-no .load-circle4,.emp-bank-acc-no .load-circle5{background:#fff}.payrun-loading{z-index:2;position:relative;width:320px;background:#fff;margin:auto;margin-top:125px;height:54px;border-radius:42px}.payrun-loading .loading-text{font-size:14px;color:#444;padding:16px 16px 16px 60px;letter-spacing:.2px}.icon.load-svg1,.icon.load-svg2,.icon.load-svg3,.icon.load-svg4,.svg-background1,.svg-background2,.svg-background3,.svg-background4{transform:translateY(10px);opacity:0;position:absolute;top:5px;left:5px;animation:transitionAnimation 4s infinite;width:44px;height:44px}.icon.load-svg1,.icon.load-svg2,.icon.load-svg3,.icon.load-svg4{z-index:2;padding:12px}.svg-background1,.svg-background2,.svg-background3,.svg-background4{display:inline-block;border-radius:50%}.svg-background1{background:#fff1f5}.icon.load-svg1{color:#ff3c4c}.svg-background2{background:#e6fff5}.icon.load-svg2{color:#00b050}.svg-background3{background:#edf9ff}.icon.load-svg3{color:#387fff}.svg-background4{background:#fff7ed}.icon.load-svg4{color:#ff9e00}@keyframes transitionAnimation{0%{transform:translateY(10px);opacity:0}5%{transform:translateY(0);opacity:1}20%{transform:translateY(0);opacity:1}25%{transform:translateY(-10px);opacity:0}to{transform:translateY(-10px);opacity:0}}.icon.load-svg2,.svg-background2{animation-delay:1s}.icon.load-svg3,.svg-background3{animation-delay:2s}.icon.load-svg4,.svg-background4{animation-delay:3s}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.org-logo-section{width:65px;height:65px;border-radius:10px;background:#f6f7fa;margin-top:17px;margin-right:15px}.org-logo-section img{width:100%;height:100%;object-fit:contain;border-radius:10px}.dashboard-column{max-width:970px}.ae-dashboard-column{max-width:1120px!important}.ae-dashboard-column .employee-info{min-width:240px}.dashboard-card{background-color:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.05);padding:20px 25px;border:1px solid #f5f7ff}.dashboard-card-header{font-family:inter_semibold;font-size:18px;margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #eee}.dashboard-card-header .poi-pending-helptext{font-family:inter_regular;font-size:13px!important;margin-top:15px!important;background:#fff3e7;padding:10px;border-radius:8px}.dashboard-card-header .poi-pending-helptext svg{fill:#ff7e00}svg.icon.dashboard-icon{width:20px;height:20px;vertical-align:sub}.pay-details-container{margin:10px 0 40px;min-height:200px;padding:10px}.pay-details-container button.show-salary{opacity:0}.pay-details-container button.show-salary:focus{opacity:1}.pay-details-container:hover button.show-salary{opacity:1}.pay-details-container:hover .toggle-btn{opacity:1;transition:opacity .3s ease}.pay-details-container:hover .toggle-btn.hidden{opacity:0}.pay-details-section{display:flex}.pay-details-section .pay-details{width:60%;padding:10px 60px 0 15px;min-height:275px}.pay-details-section .pay-period-section{padding-top:25px}.pay-details-section .pay-detail-row{margin:20px 0 25px;padding:25px;background-color:#f6f7fa;border-radius:10px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.pay-details-section .net-pay-amount{display:block;position:relative}.pay-details-section .net-pay-amount h5{font-size:26px;opacity:1;transition:opacity 1.5s}.pay-details-section .net-pay-amount .net-pay-scratch{background:url(./scratch-699f7b6321.svg) no-repeat;height:35px;position:absolute;opacity:1;right:0;top:0;bottom:0;left:0;-moz-transition:opacity .5s;-webkit-transition:opacity .5s;transition:opacity .5s}.pay-details-section .net-pay-amount:hover .net-pay-scratch,.pay-details-section .net-pay-amount.active .net-pay-scratch{opacity:0}.pay-details-section .net-pay-item{width:250px}.pay-details-section .pay-day-item{width:calc(100% - 250px)}.pay-details-section .pay-day-item .media{overflow:visible}.pay-details-section .worked-hours-details{display:flex;justify-content:flex-start;flex-wrap:wrap;padding:15px 0 30px}.pay-details-section .worked-hours-details .work-hours-row,.pay-details-section .worked-hours-details .pto-hours-row{display:flex;flex-direction:row;justify-content:flex-start}.pay-details-section .worked-hours-details .worked-hour-item label{font-size:14px!important;margin-bottom:8px;color:#5f5c6a!important}.pay-details-section .worked-hours-details .worked-hour-item p{font-size:16px;font-family:inter_medium;color:#454351!important;margin:0}.pay-details-section .worked-hours-details .worked-hour-item:not(:last-child){padding-right:35px}.pay-details-section .worked-hours-details .separator-line-item{width:1px;background-color:#eee;margin:0 20px}.pay-details-section .pay-detail-chart-section{width:40%;padding:25px 0 15px 0;background-color:#fcfbff}.pay-details-section .pay-detail-chart-section .pay-detail-chart .default-label,.pay-details-section .pay-detail-chart-section .pay-detail-chart .default-text{font-size:13px!important;fill:#3b3944;font-family:inter_regular}.pay-details-section .pay-detail-chart-section .pay-detail-legend .legend-rect{fill:none!important;stroke-width:3px}.pay-details-section .pay-detail-chart-section .pay-detail-legend .legend-text{font-size:16px;fill:#454351}.pay-details-section .legend-detail-row{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:10px}.pay-details-section .legend-detail-row .legend-detail-item{width:40%;margin:15px 5px 20px 30px;padding-left:10px;border-left:4px solid}.pay-details-section .legend-detail-row .legend-detail-item.net-pay{border-color:#47d9a0}.pay-details-section .legend-detail-row .legend-detail-item.taxes{border-color:#ffbb69}.pay-details-section .legend-detail-row .legend-detail-item.benefits{border-color:#47b2ff}.pay-details-section .legend-detail-row .legend-detail-item.deductions{border-color:#ff6979}.pay-details-section .legend-detail-row .legend-name{color:#454351!important;font-size:16px}.pay-details-section .empty-state-help-centered{height:inherit}.empty-pay-details{margin:10px 0 40px;padding:20px 25px 30px}.empty-pay-details .paystub-empty-img{width:60px;height:60px}.time-off-section{margin-bottom:20px}.time-off-section .time-off-card{margin:0 0 20px;min-height:160px;padding:25px 30px}.time-off-section .time-off-card .timeoff-empty-state{padding:3% 0}.time-off-section .time-off-card .timeoff-empty-state .timeoff-icon{width:50px;height:50px}.ytd-summary-section{min-height:400px;margin-bottom:80px}.ytd-summary-section .ytd-dropdown{padding:3px 20px 0;font-family:inter_regular;font-size:14px!important}.ytd-summary-section .ytd-chart{padding:20px 0 0}.fixed-action-bar{position:fixed;bottom:0;padding-top:25px;width:100%;background-color:#fff}.withholding-form{width:500px;margin-bottom:50px}.payslip-details-card{margin:0 0 30px;min-height:0;min-height:430px}.payslip-details-card .nav-pills.nav-tabs-dashed{border-bottom:1px solid #eee}.payslip-details-card .nav-pills.nav-tabs-dashed li+li{margin-left:10px}.payslip-details-card .nav-pills.nav-tabs-dashed li a,.payslip-details-card .nav-pills.nav-tabs-dashed li button{font-size:14px;color:#5f5c6a}.payslip-details-card .nav-pills.nav-tabs-dashed li a.active,.payslip-details-card .nav-pills.nav-tabs-dashed li button.active{border-bottom-style:solid!important;border-bottom:3px;color:#3b3944;border-bottom-color:#208eff;font-family:inter_medium}.payslip-details-card .pay-detail-chart{margin:30px 0 0}.payslip-details-card button.show-salary{opacity:0}.payslip-details-card button.show-salary:focus{opacity:1}.payslip-details-card:hover button.show-salary{opacity:1}.payslip-empty-state{padding-bottom:25px!important}.payslip-empty-state .payslip-empty-banner{display:inline-block;background:#fff3e8;padding:10px 15px;border-radius:5px}.payslip-empty-state .payslip-empty-banner svg{color:#ff8900}.payslip-empty-state .payslip-empty-content{padding-top:50px;opacity:.2;pointer-events:none}.pay-info-column{display:flex;flex-direction:column;justify-content:flex-end}.pay-info-column .pay-info-item{padding-left:15px;border-left:4px solid}.pay-info-column .pay-info-item.netpay{border-color:#47d9a0}.pay-info-column .pay-info-item.grosspay{border-color:#c9cede}.pay-info-column .pay-info-item.deductions{border-color:#ff6979}.pay-info-column .pay-info-item:not(:last-child){margin-bottom:25px}.pay-info-column .pay-info-item label.text-grey{margin-bottom:3px}.reimbursement-section{min-height:430px;margin:0 0 30px}.reimbursement-section .ytd-summary{background:#f6f7fa;border-radius:10px;text-align:center;padding:14px 15px 15px;margin-bottom:10px!important}.reimbursement-section .ytd-summary .amount{font-size:24px;font-family:inter_medium}.reimbursement-section .month-summary{margin:21px 0}.reimbursement-section .month-summary .month-summary-row{padding-bottom:16px;display:flex;flex-direction:row;justify-content:flex-start}.reimbursement-section .month-summary .month-summary-row .month-summary-item{padding-right:10%;padding-left:15px;border-left:4px solid}.reimbursement-section .month-summary .month-summary-row .month-summary-item.submitted{border-color:#208eff}.reimbursement-section .month-summary .month-summary-row .month-summary-item.approved{border-color:#00b666}@media (max-width:670px){.reimbursement-section .month-summary .month-summary-row{flex-wrap:wrap}.reimbursement-section .month-summary .month-summary-row .month-summary-item{margin-bottom:20px}}.reimbursement-section p{margin-bottom:12px}.deduction-summary-card{margin:0 0 30px;min-height:150px}.deduction-summary-card button.tax-amount-display{opacity:0}.deduction-summary-card button.tax-amount-display:focus{opacity:1}.deduction-summary-card:hover button.tax-amount-display{opacity:1}.dashboard-footer{z-index:1;margin:70px -30px 0;padding:35px 30px 0;background:#f7f9ff}.dashboard-footer .mobile-img-section{max-height:190px;overflow-y:hidden}.dashboard-footer .mobile-apps-description{border-right:1px solid #eee}.dashboard-footer .contact-us-section{padding-left:40px;min-height:160px}.dashboard-footer .contact-us-section .group{margin-bottom:40px}.dashboard-footer .contact-img{border-radius:30px}.footer-mobile{width:150px;margin:0 20px 0 0}svg.icon.mobile-icon{width:20px;height:20px;fill:#707995}svg.icon.mobile-icon:hover{fill:#208eff}.declaration-alert-section{max-width:970px}.declaration-alert-section .declaration-alert-card{padding:20px 25px 0;margin-bottom:30px;border-left:4px solid #ff7e00;background:#fff3e7}.declaration-alert-section .media{min-height:70px;overflow:hidden;height:70px;transition:height .45s ease-in-out}.notification-list .notification-item{margin-bottom:20px}.notification-list .notification-item:last-of-type{margin-bottom:16px}.toggle-notification{padding-left:50px;padding-bottom:25px}.emp-banner-msg-section{max-width:970px}.emp-banner-msg-section .emp-msg-card{padding:20px 25px;margin-bottom:10px;background:#f6f7fa}.deduction-summary-card .epf-contribution-separator{border-right:1px solid #eee}.deduction-summary-card button.epf-amount-display{opacity:0}.deduction-summary-card button.epf-amount-display:focus{opacity:1}.deduction-summary-card:hover button.epf-amount-display{opacity:1}.dashboard-profile{margin:0 0 30px;min-height:150px}.dashboard-profile .employee-detail{background-color:#f6f7fa;padding:20px;border-radius:10px;margin:20px 0}.dashboard-profile .employee-detail .emp-profile-img{width:60px;height:60px;border-radius:10px;margin:0}.dashboard-profile .lable-colour{color:#5f5c6a}.list-emp-img{width:40px;height:40px;border-radius:50%}.modal-dialog.modal-lg.emp-auth-modal{width:68%;max-width:68%}.emp-payment-ack-section{padding:20px 30px;background:#f6f7fa}.emp-payment-ack-section label{width:75%}.contact-admin-modal{width:640px;max-width:640px}.contact-admin-modal .modal-header{border-bottom:none}.contact-admin-modal .modal-title{font-size:21px;font-family:inter_semibold}.contact-admin-modal .modal-footer{border-top:0!important}@media (max-width:1024px){.declaration-alert-section .media{min-height:100px;height:100px}}@media (max-width:768px){.declaration-alert-section .media{min-height:140px;height:140px}}.accordion-title .accordion-button{border:0;background:0 0;font-size:14px;width:100%;text-align:left}.autocomplete-option svg.icon{flex-shrink:0}.onetime-tax-preference-modal{width:800px!important;max-width:800px!important}.onetime-tax-preference-modal .modal-content .modal-head-container{background-color:#f6f7fa}.onetime-tax-preference-modal .modal-content .modal-head-container .description{color:#5f5c6a}.onetime-tax-preference-modal .modal-content .modal-head-container .bonus-amount{color:#454351}.onetime-tax-preference-modal .onetime-tax-preference-tax-summary .onetime-tax-preference-tax-item:first-child,.onetime-tax-preference-modal .onetime-tax-preference-tax-summary .onetime-tax-preference-tax-item:nth-child(2){padding-right:50px}.onetime-tax-preference-modal .onetime-tax-preference-adhoc-grid{display:grid;grid-template-columns:minmax(0,28%) minmax(0,41%) minmax(0,30%);column-gap:2.25rem;row-gap:.5rem;align-items:start}.onetime-tax-preference-modal .onetime-tax-preference-adhoc-grid .onetime-tax-preference-adhoc-label{min-width:0}.onetime-tax-preference-modal .tax-regime-switch-block .tax-regime-item{height:56px;padding:13px;font-family:inter_medium}.onetime-tax-preference-modal .tax-regime-switch-block .tax-regime-item.selected{border-width:1px;font-family:inter_semibold}.chat-button{position:fixed;right:20px;width:225px;padding:0;bottom:0;background-color:#f9f9fb;border:1px solid #d7d5e2;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:none;z-index:2;box-shadow:0 10px 24px 0 #d7d5e2}.mobile-button{background:#f6f7fa;border:0;cursor:pointer;border-radius:10px;padding:8px 10px}.mobile-app-popover{width:130px;padding:10px;background:#e8f3ff;font-weight:500;border:1px solid #e8f3ff;line-height:1;border-radius:10px}.mobile-app-popover .arrow{right:100px;top:55px;border:8px solid transparent;position:absolute;display:block;width:0;height:0;border-bottom-color:#e8f3ff}.mobile-app-popover .arrow:after{position:absolute;display:block;content:"";border:9px solid transparent;top:-8px;margin-left:-9px;border-bottom-color:#e8f3ff}.mobile-app-popover.lang-btn-present .arrow{right:217px}.mobile-app-popover.ask-zia-btn-present .arrow{right:205px}.mobile-app-popover.lang-btn-present.ask-zia-btn-present .arrow{right:320px}.scan-qr{width:110px;height:110px}.mobile-app-reimbursement{background:#f9f7fe;padding:10px;margin-bottom:2px}.mobile-app-reimbursement svg.icon-xxlg{fill:#208eff;margin-left:-6px;margin-right:5px}.mobile-app-reimbursement .border-right{border-right:1px solid #ddd}.mobile-app-modal.modal-dialog{margin:40px 250px}.mobile-app-modal.modal-dialog .modal-content{border-radius:20px;padding:0;margin:0 auto;width:1000px;height:650px;border:2px solid #e8f3ff;background:linear-gradient(111.68deg,#f6f7fa 5.65%,#e8f3ff 96.26%)}.mobile-app-modal.modal-dialog .modal-content h3{line-height:1.1;color:#454351;font-size:25px;font-family:inter_semibold;margin-top:20px}.mobile-app-modal.modal-dialog .modal-content .mobile-app-promotion-image{width:400px;height:520px;position:absolute;right:-6px;top:127px}.mobile-app-modal.modal-dialog .modal-content .mobile-banner-icon{width:28px;height:28px}.mobile-app-modal.modal-dialog .modal-content .qr-block{width:100px;height:100px;background:#dceafd;border-radius:5px}.mobile-app-modal.modal-dialog .modal-content .qr-block svg{width:90px;height:90px}.mobile-app-modal.modal-dialog .modal-content .portal-appstore{width:100px;height:35px}.mobile-app-modal.modal-dialog .modal-content .close-btn{position:absolute;right:20px;top:20px}.multiselect{border-radius:0}.multiselect .selection-list>li .mac-item.btn-sm:hover .clear-icon{color:#505466}.multiselect .selection-list>li .mac-item.btn-sm:hover .clear-icon svg{fill:#505466}.multiselect .selection-list>li .mac-item.btn-sm:hover{background:#f3f4f8;border-radius:4px;border:1px solid #e6e9f0}.multiselect .selection-list>li .mac-item.btn-sm .clear-icon{font-size:15px;background-color:transparent;border:0}.full-width-cf{margin-bottom:25px}.partition-page{flex-grow:0;width:320px;padding-top:15px!important}.resize-none{resize:none}.ac-search .search-icon-container{display:none!important}.ac-search input{padding:.375rem .75rem}.left-border{border-left:1px solid #434c69}.h-700{height:700px}.mw-750{max-width:750px!important}.close-iframe{position:absolute;top:30px;right:30px}.pill.success{background-color:#e6faf2;color:#1fc281;border-radius:4px}.pill.pending{background-color:#fcede3;color:#ff7a1a;border-radius:4px}.pill.failure{background-color:#fcebe8;color:#cc3721;border-radius:4px}.skip-to{display:block;position:absolute;margin:9px;z-index:50}.skip-to .btn{background-color:#fff;border:0;position:relative;border-radius:5px}.skip-to .dropdown-toggle{border:1px solid #dddfe9;padding:4px 12px}.skip-to .dropdown-toggle:active{background-color:#fff;outline:1px solid #528ef3}.skip-to .dropdown-toggle:focus{outline:1px solid #528ef3}.skip-to .dropdown-toggle::after{display:none}.skip-to:not(.open) .btn:not(:focus){position:fixed;width:1px;height:1px;padding:0;margin:-1px;border:0;overflow:hidden;clip:rect(0 0 0 0);user-select:none}.skip-to-dropdown-menu{width:202px}.tooltip{background:#000}.tooltip>.arrow::before{background:#000}.tooltip.show{opacity:1}.timestamp-field{display:flex;border-radius:2px}.timestamp-field.inline-view{border:1px solid #ced4da}.timestamp-field.inline-view .form-control{border:1px solid transparent;border-radius:2px}.timestamp-field.inline-view .form-control.border-start{border-left:1px solid #ced4da!important}.x-axis line,.y-axis line,.y-axis path{fill:none;stroke:#eee;shape-rendering:crispEdges}.x-axis path{fill:none;stroke:none}.x-axis .tick text{fill:#5f5c6a;font-family:inter_regular;font-size:12px}.y-axis .tick text{fill:#5f5c6a;font-family:inter_regular;font-size:12px}.charts-tooltip{display:block;border-radius:4px;border:1px solid #eee;min-width:100px;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.charts-tooltip .popover-content{padding:8px 15px}.charts-tooltip.popover.top>.popover-arrow{border-top-color:#eee}.charts-tooltip .tt-value{font-family:inter_medium}.arc{stroke:#fff;stroke-width:3px}.inline-label{font-size:13px;fill:#3b3944;text-anchor:middle}.inline-text{font-size:14px;fill:#3b3944;text-anchor:middle;font-family:inter_medium}.default-label{font-size:18px;fill:#3b3944;font-family:inter_semibold;text-anchor:middle}.default-text{font-size:13px;fill:#3b3944;text-anchor:middle}.legend-text{font-size:13px;fill:#000}.point{fill:#fff;stroke-width:2px;transition:all 300ms ease-in}.point.hover{fill:#208eff;stroke-width:5px}.x-axis line.line.hover{stroke:#208eff;stroke-width:2px}.empty-chart-text{fill:#9592a0;font-size:14px}.ytd-summary-section.dashboard-card .ytd-chart .x-axis line,.ytd-summary-section.dashboard-card .ytd-chart .y-axis line,.ytd-summary-section.dashboard-card .ytd-chart .y-axis path{stroke:#eee}.ytd-summary-section.dashboard-card .ytd-chart .y-axis .tick text{text-anchor:end}.ytd-summary-section.dashboard-card .ytd-chart .empty-chart-text{fill:#5f5c6a;font-size:14px}.ytd-chart .x-axis line,.ytd-chart .y-axis line,.ytd-chart .y-axis path{stroke:#f5f5f5}.ytd-chart .x-axis .tick text{fill:#7c7889;font-family:inter_regular;font-size:12px}.ytd-chart .y-axis .tick text{fill:#7c7889}.ytd-chart .empty-chart-text{fill:#5f5c6a;font-size:15px}.salary-revision-chart .x-axis line,.salary-revision-chart .y-axis line{stroke:#f5f5f5}.salary-revision-chart .y-axis path{stroke:none}.salary-revision-chart .x-axis .tick text{fill:#7c7889;font-family:inter_regular;font-size:10px}.salary-revision-chart .y-axis .tick text{fill:#7c7889;font-family:inter_regular;font-size:10px}.salary-revision-chart .empty-chart-text{fill:#5f5c6a;font-size:15px}.pay-chart-column .inline-label,.ae-pay-chart-column .inline-label,.payslip-summary-chart .inline-label,.salary-summary-chart .inline-label{font-size:12px;font-family:inter_medium}.pay-chart-column .inline-text,.ae-pay-chart-column .inline-text,.payslip-summary-chart .inline-text,.salary-summary-chart .inline-text{font-size:13px;font-family:inter_medium}.pay-chart-column .default-label,.ae-pay-chart-column .default-label,.payslip-summary-chart .default-label,.salary-summary-chart .default-label{font-size:14px;fill:#3b3944;font-family:inter_semibold;text-transform:uppercase}.pay-chart-column .default-text,.ae-pay-chart-column .default-text,.payslip-summary-chart .default-text,.salary-summary-chart .default-text{font-size:12px;fill:#3b3944;font-family:inter_semibold}.payslip-summary-chart .inline-label,.payslip-summary-chart .inline-text,.payslip-summary-chart .default-text{font-size:11px}.payslip-summary-chart .default-label{font-size:12px}.pay-summary-border svg{border:1px solid #c9cede;border-radius:50%;padding:4px}.payslip-summary-chart.pay-summary-border svg{width:120px;padding:2px}.pay-chart-column{margin-left:85px}.pay-chart-column svg{margin-left:-45px}.ae-pay-chart-column{margin-left:79px}.ae-pay-chart-column svg{margin-left:-45px}.show-reimbursement-detail .pay-chart-column{margin-left:35px}.show-reimbursement-detail .pay-chart-column svg{margin-left:-20px}@media screen and (max-width:1240px){.show-reimbursement-detail .pay-chart-column svg{width:195px;height:195px}.pay-chart-column svg{width:185px;height:185px}.ae-pay-chart-column svg{width:185px;height:185px}}@media screen and (max-width:1140px){.show-reimbursement-detail .pay-chart-column svg{height:130px;width:130px}.pay-chart-column svg{width:160px;height:160px}.ae-pay-chart-column svg{width:160px;height:160px}}@media screen and (max-width:1024px){.payslip-summary-chart.pay-summary-border svg{height:115px;width:115px}}@media screen and (max-width:970px){.pay-chart-column svg{width:150px;height:150px}.ae-pay-chart-column svg{width:150px;height:150px}}@media screen and (max-width:768px){.show-reimbursement-detail .pay-chart-column svg{height:130px;width:130px}}.pdf-preview{background-color:#fff;margin-bottom:50px;box-shadow:0 5px 25px #f2f2f2;border:1px solid #f5f5f5;padding:40px 50px}.pdf-preview.payslip-preview{padding:12px}.paystub-details-container{max-width:900px}.action-items{padding:0 10px}.action-items .icon{width:20px;height:20px;vertical-align:middle}.payslip-filter{display:flex;flex-direction:column}.payslip-filter:not(:has(.list-column)){flex-grow:1}.payslip-filter:has(.list-column){flex-shrink:0;width:320px}.payslip-filter-container{padding:30px 36px;height:75px}.payslip-details-container:not(.payslip-widget){max-width:850px}.payslip-details-container .bullet-symbol-seperator{margin-top:12px}.payslip-details-container a span.text-darker:hover{color:#208eff!important}.payslip-details-container .action-items{padding:0 5px}.payslip-details-container .toggle-button{margin-left:8px!important}.payslip-dropdown{display:inline-block}.payslip-dropdown .dropdown-menu{margin-top:0}.bg-muted{background-color:#f6f7fa}.payslip-details-header{padding:15px 10px;height:75px;border-bottom:1px solid #eee;position:sticky}.payslip-details-content{padding:0 36px;background-color:#fcfbff}.payslip-details-content.ind-payslip{background-color:#fff;padding:0 10px}.payslip-details-content.ind-payslip .payslip-summary{padding:20px 0;height:155px}.payslip-details-content .payslip-summary{background-color:#fff;padding:22px 25px 22px 43px;height:175px;display:flex;flex-direction:row}.payslip-details-content .payslip-summary .payslip-summary-chart{width:150px;margin-right:40px}.payslip-details-content .payslip-summary .payslip-summary-content{width:100%}.payslip-details-content .payslip-summary .payslip-summary-content .payslip-summary-chart-legend{display:flex;flex-direction:row}.payslip-details-content .payslip-summary .payslip-summary-content .payslip-summary-chart-legend .chart-component{border-left:4px solid;padding-right:25px;padding-left:15px}.payslip-details-content .payslip-summary .payslip-summary-content .payslip-summary-chart-legend .chart-component.gross-pay{border-color:#c9cede}.payslip-details-content .payslip-summary .payslip-summary-content .payslip-summary-chart-legend .chart-component.deductions{border-color:#ff6979}.payslip-details-content .tds-summary{background-color:#fff;padding:20px 5px}.payslip-details-content .tds-summary .tds-summary-content{display:flex;flex-direction:row}.payslip-details-content .tds-summary .tds-summary-content .tds-summary-item{padding-right:50px}.payslip-tds-button{background-color:#f6f7fa;border-radius:20px;padding:5px 15px 5px 5px;font-size:14px;margin-right:40px;display:flex;align-items:center}.payslip-tds-button .active-btn{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);padding:5px 10px;border-radius:20px}.payslip-tds-button .inactive-btn{color:#5f5c6a;background-color:#f6f7fa}.payslip-separator{border-left:1px solid #ddd;height:20px;margin:10px 10px 0 0}.payslip-emp-summary{display:flex;padding:20px;background-color:#f6f7fa;border-radius:10px}.payslip-emp-summary .emp-bank-account,.payslip-emp-summary .emp-uan{width:30%;margin:auto}.payslip-emp-summary .pay-period-details{width:40%;border-right:1px solid #eee}.bullet-symbol-seperator{width:4px;height:4px;margin:0 5px 2px;border-radius:50%;display:inline-block;background-color:#999!important}.salary-hold-popover{max-width:300px}.reportee-detail{height:49px;padding:0;margin-left:30px}.reportee-detail .nav-pills.nav-tabs-dashed li+li{margin-left:30px}.reportee-detail .nav-pills.nav-tabs-dashed li a{font-size:16px;color:#5f5c6a;padding:11px 5px 9px}.reportee-detail .nav-pills.nav-tabs-dashed li a.active{color:#3b3944;border-bottom-color:#208eff;font-family:inter_medium}.file-upload{position:relative;overflow:hidden}.file-upload input{z-index:8;opacity:0;position:absolute;overflow:hidden;cursor:pointer;width:100%;height:100%;left:0;top:0;bottom:0}.upload{position:absolute;overflow:hidden;opacity:0;top:0;left:0;bottom:0}.upload input[type=file]{width:100%;height:100%;cursor:pointer}.status-label{font-size:12px;text-transform:uppercase;font-style:initial;font-family:inter_medium}.status-label span{padding:3px 6px}.status-label .draft,.status-label .recalled,.status-label .inactive{background-color:#c9cede;color:#fff}.status-label .submitted{background-color:#208eff;color:#fff}.status-label .pending,.status-label .yet_to_be_confirmed,.status-label .partially-approved,.status-label .pendingapproval,.status-label .approvaloverdue,.status-label .pending_submission,.status-label .pendingsubmission{background-color:#ff8900;color:#fff}.status-label .pending.it-declaration,.status-label .yet_to_be_confirmed.it-declaration,.status-label .partially-approved.it-declaration,.status-label .pendingapproval.it-declaration,.status-label .approvaloverdue.it-declaration,.status-label .pending_submission.it-declaration,.status-label .pendingsubmission.it-declaration{background-color:#00b666}.status-label .rejected{background-color:#ff1153;color:#fff}.status-label .approved,.status-label .reviewed,.status-label .paid{background-color:#00b666;color:#fff}.status-label .recalled,.status-label .cancelled{background-color:#c9cede;color:#fff}.status-label .open{background-color:#208eff;color:#fff}.status-label .terminated-label{background-color:#ff1153;color:#fff}.status-label .closed{background-color:#00b666;color:#fff}.bullet-symbol{margin-bottom:2px;height:7px;width:7px;border-radius:50%;display:inline-block;background-color:#999;margin-bottom:1px}.dot-approved{margin-bottom:2px;height:7px;width:7px;border-radius:50%;display:inline-block;background-color:#999;background-color:#00b666}.dot-rejected{margin-bottom:2px;height:7px;width:7px;border-radius:50%;display:inline-block;background-color:#999;background-color:#ff1153}.dot-submitted{margin-bottom:2px;height:7px;width:7px;border-radius:50%;display:inline-block;background-color:#999;background-color:#208eff}.dot-draft{margin-bottom:2px;height:7px;width:7px;border-radius:50%;display:inline-block;background-color:#999;background-color:#c9cede}.dot-cancelled{margin-bottom:2px;height:7px;width:7px;border-radius:50%;display:inline-block;background-color:#999;background-color:#9592a0}.dot-partial-approve,.dot-pending{margin-bottom:2px;height:7px;width:7px;border-radius:50%;display:inline-block;background-color:#999;background-color:#ff8900}form .control-label{text-align:left}.modal{display:block;overflow:auto;z-index:6}.modal-backdrop{height:100%;z-index:3}.modal-backdrop.in{opacity:.7;background-color:#171a24}.modal-content{border-radius:2px;box-shadow:none;border:0}.modal-content .modal-title{margin:0}.modal-content .modal-header{padding:20px 30px}.modal-content .modal-body{padding:15px 30px}.modal-content .modal-footer{padding:15px 30px;justify-content:flex-start}.alert-modal{padding:15px 0}.alert-modal .alert-icon{width:30px}.alert-modal .content{padding-left:20px}.alert-modal .content p{margin-bottom:20px}.alert-icon{width:32px;fill:orange;margin-right:5px}.close-icon,.popover-close-icon{fill:#7c7889!important}.close-icon:hover,.popover-close-icon:hover{fill:#3b3944!important}.modal-xlg{width:900px!important;max-width:900px!important}@media (min-width:768px){.modal-dialog{width:600px;max-width:600px;margin:30px auto}}.check-iframe-modal-active .sidebar,.check-iframe-modal-active .nav-sidebar,.check-iframe-modal-active .app-sidebar,.check-iframe-modal-active .main-navigation,.check-iframe-modal-active .aside-nav{pointer-events:none!important;opacity:.7;transition:opacity .7s ease}.it-poi-help-link{float:right}.it-poi-help-link a{color:#3b3944}.it-poi-help-link .help-lhs{margin-right:2px;margin-top:1px}.it-poi-help-link .need-help .right-arrow{margin-left:-7px}.it-poi-help-link .need-help:hover a,.it-poi-help-link .need-help:hover .right-arrow{color:#009dff}.declaration-info-banner{padding:15px 40px}.declaration-info-banner .declaration-info-body{max-width:820px;line-height:1.8}.declaration-info-banner.warning-banner{background-color:#fff3e7;border-bottom:2px solid #fff}.declaration-info-banner.warning-banner svg{fill:#ff8900}.declaration-info-banner ul li{line-height:1.8}.declaration-info-banner ul li svg.icon{margin-left:-5px}.details-tax-summary-banner{height:205px;padding:20px 30px 20px 36px;border-bottom:1px solid #eee;background-color:#fcfbff}.details-tax-summary-banner .tax-summary-header{margin-bottom:28px;font-family:inter_semibold;border-right:1px solid #eee;padding-right:18px}.details-tax-summary-banner .it-poi-filter-dropdown{display:inline-block;margin:5px 15px}.details-tax-summary-banner .it-poi-filter-dropdown .icon{margin-right:5px}.details-tax-summary-banner .tax-summary-content{margin-bottom:10px}.details-tax-summary-banner .tax-summary-content,.plan-summary.tax-summary-content{display:flex;flex-direction:row}.details-tax-summary-banner .tax-summary-content p,.plan-summary.tax-summary-content p{margin-bottom:5px}.details-tax-summary-banner .tax-summary-content .tax-summary-item,.plan-summary.tax-summary-content .tax-summary-item{margin-right:4%}.plan-summary.tax-summary-content{background-color:#f6f7fa;padding:15px}.plan-summary.tax-summary-content .tax-summary-item{margin-right:8%}.declaration-details-body{padding:0 30px 20px 36px}.body.declaration-edit-body{padding-top:0}.declaration-content-section{max-width:850px;margin-bottom:25px}.declaration-content-section h3.accordion-title{margin:0}.declaration-content-section h3.accordion-title button.accordion-button{padding:0}.declaration-toggle-state-identifier{padding-right:5px;font-family:inter_medium}.declaration-toggle-content{line-height:25px}.investment-declaration-accordion{margin-bottom:50px}.investment-declaration-accordion .investment-declaration-accordion-item{margin:20px 0;box-shadow:0 5px 25px 0 rgba(0,0,0,.05)}.investment-declaration-accordion .investment-declaration-accordion-item .investment-declaration-accordion-title{padding:15px 30px;border:4px solid #fff;background-color:#f6f7fa;cursor:pointer}.investment-declaration-accordion .investment-declaration-accordion-item .investment-declaration-accordion-title .toggle-icon{transition:all .5s}.investment-declaration-accordion .investment-declaration-accordion-item .collapsed .investment-declaration-accordion-title{background-color:#fff}.investment-declaration-accordion .investment-declaration-accordion-item .collapsed .investment-declaration-accordion-title .toggle-icon{transform:rotate(-90deg)}.investment-declaration-accordion .investment-declaration-accordion-item .investment-declaration-accordion-body{padding:15px 30px}.hra-edit-container{margin-top:10px;margin-bottom:15px}.hra-edit-container .hra-edit-section{display:flex;flex-direction:row;margin-bottom:20px}.hra-edit-container .hra-edit-section .hra-edit-item .hra-segmented-input-section{display:flex;justify-content:flex-start}.hra-edit-container .hra-edit-section .hra-edit-item .hra-segmented-input-section .hra-segmented-input{width:50%}.hra-edit-container .hra-edit-section .hra-edit-item .hra-segmented-input-section .hra-segmented-input:not(:first-of-type) input{border-left-width:0}.hra-edit-container .hra-edit-section .hra-edit-item .hra-segmented-input-section .hra-segmented-input:not(:first-of-type) input:focus{border-left-width:1px}.hra-edit-container .hra-edit-section .hra-edit-item textarea{width:100%;margin-bottom:10px;resize:none}.hra-edit-container .hra-edit-section .hra-edit-item .hra-additional-fields-section{display:flex;flex-direction:row}.hra-edit-container .hra-edit-section .hra-edit-item .hra-additional-fields-section:not(:last-of-type){margin-bottom:10px}.hra-edit-container .hra-edit-section .hra-edit-item .hra-additional-fields-section .hra-additional-fields-item{width:50%}.hra-edit-container .hra-edit-section .hra-edit-item .hra-additional-fields-section .hra-additional-fields-item:not(:last-of-type){padding-right:20px}.hra-edit-container .hra-edit-section .hra-edit-item .hra-additional-fields-section .hra-additional-fields-item .placeholder-text{white-space:nowrap}.hra-edit-container hr{margin-top:20px;margin-bottom:0}.hra-edit-container.it-hra-edit-container .hra-edit-section .hra-edit-item.first-item{width:70%;padding-right:115px}.hra-edit-container.it-hra-edit-container .hra-edit-section .hra-edit-item.second-item{width:30%;padding-left:15px}.hra-edit-container.it-hra-edit-container .hra-edit-section .hra-edit-item.hra-title{margin-bottom:5px;font-weight:600}.hra-edit-container.poi-hra-edit-container .hra-edit-section .hra-edit-item.first-item{width:50%;padding-right:15px}.hra-edit-container.poi-hra-edit-container .hra-edit-section .hra-edit-item.first-item.has-approval-details{width:37%}.hra-edit-container.poi-hra-edit-container .hra-edit-section .hra-edit-item.second-item{width:25%;padding-left:15px}.hra-edit-container.poi-hra-edit-container .hra-edit-section .hra-edit-item.second-item.has-approval-details{width:20%}.hra-edit-container.poi-hra-edit-container .hra-edit-section .hra-edit-item.third-item{width:25%;padding-left:15px}.hra-edit-container.poi-hra-edit-container .hra-edit-section .hra-edit-item.third-item.has-approval-details{width:21%}.hra-edit-container.poi-hra-edit-container .hra-edit-section .hra-edit-item.last-item{width:22%;padding-left:15px}.hra-edit-container.poi-hra-edit-container .hra-edit-section .hra-edit-item.address-item{width:50%;padding-right:15px}.hra-edit-container.poi-hra-edit-container .hra-edit-section .hra-edit-item.address-item.has-approval-details{width:57%;padding-right:0}.hra-edit-container.poi-hra-edit-container .hra-edit-section .hra-edit-item.hra-title{margin-bottom:5px;font-weight:600}.landlord-pan-warning-container{position:relative}.landlord-pan-warning-container .landlord-pan-warning{position:absolute;right:15px;bottom:11px}.landlord-pan-warning-container .landlord-pan-warning .tooltip-icon{color:inherit}.landlord-pan-warning-container .landlord-pan-warning .tooltip-icon .icon{fill:#ff1153}.add-sub-item{padding-top:10px;margin-bottom:10px}.letout-edit-container{margin-bottom:15px}.letout-edit-container hr{margin-top:20px;margin-bottom:0}.it-poi-filter-container{position:relative}.it-poi-filter{position:absolute;padding:25px 20px;z-index:1}.it-poi-filter.list-filter{left:15px}.tax-regime-section{padding:10px 15px;background-color:#f6f7fa;border-radius:10px}.tax-regime-section .svg-circled{width:53px;height:53px;margin-right:5px}.tax-regime-section .svg-circled svg{margin-top:14px;margin-left:14px}.tax-details-section{margin:-30px 0 50px;padding:20px;background-color:#f6f7fa}.tax-details-section.regime-switch{background-color:#e7f1ff}.tax-regime-switch-block{display:flex;flex-direction:row}.tax-regime-switch-block .tax-regime-item{width:34%;background-color:#f6f7fa;margin-right:20px;border-radius:10px;border-color:transparent;padding:11px}.tax-regime-switch-block .tax-regime-item .svg-circled{width:25px;height:25px;background-color:#c9cede;box-shadow:none}.tax-regime-switch-block .tax-regime-item .svg-circled svg{margin:-2px 2px 0;fill:#fff}.tax-regime-switch-block .tax-regime-item.selected{border:2px solid #208eff!important;box-shadow:none}.tax-regime-switch-block .tax-regime-item.selected .svg-circled{background-color:#208eff}.tax-regime-switch-block .tax-regime-item:hover{border:1px solid #208eff;box-shadow:none}.tax-regime-switch-block .tax-regime-item label{padding:11px 10px;display:flex}.tax-regime-switch-block .tax-regime-item input[role=radio]{display:none}.form12bb-download{background:#f6f7fa;padding:15px 20px;border-radius:0}.form12bb-download a{padding-left:10px}.tax-regime-suggestion-banner{margin-top:0;padding:17px 40px;background-color:#fff3e7;border-top:1px solid #ffedd1;border-bottom:1px solid #ffedd1}.regime-info-container{margin-bottom:50px}.tds-summary-header{background:#f6f7fa;display:flex;padding:20px 30px 10px;margin:0 -20px}.tds-summary-header .tax-summary-item div{margin-bottom:8px}.tds-summary-header .tax-summary-item:not(:last-child){margin-right:70px}.investment-proof-upload .upload{margin-top:-25px;position:relative}.investment-proof-upload .upload input{cursor:pointer}.popovercontainer{position:relative}.investment-proof-list-dialog{max-width:350px;width:350px;padding:0;border-radius:0;border:0;box-shadow:0 0 15px 0 rgba(170,170,170,.2)}.investment-proof-list-dialog .investment-proof-list-dialog-header{padding:10px 15px;background:#f6f7fa;margin:4px;color:#333}.investment-proof-list-dialog .investment-proof-list-dialog-body .document-row{padding:7px 12px;margin:6px 4px;cursor:pointer}.investment-proof-list-dialog .investment-proof-list-dialog-body .document-row a{color:#000}.investment-proof-list-dialog .investment-proof-list-dialog-body .document-row .view-attachment a{display:none;font-size:13px}.investment-proof-list-dialog .investment-proof-list-dialog-body .document-row:hover{background-color:#208eff}.investment-proof-list-dialog .investment-proof-list-dialog-body .document-row:hover .view-attachment a{display:block}.investment-proof-list-dialog .investment-proof-list-dialog-body .document-row:hover a,.investment-proof-list-dialog .investment-proof-list-dialog-body .document-row:hover button{color:#fff}.investment-proof-list-dialog .investment-proof-list-dialog-body .document-row:hover svg.icon{fill:#fff}.investment-proof-list-dialog .investment-proof-list-dialog-body .document-row.media{margin-top:0}.investment-proof-list-dialog .investment-proof-list-dialog-body .document-row.claim-document svg{display:none}.investment-proof-list-dialog .investment-proof-list-dialog-body .document-row.claim-document:hover{background-color:#fff}.investment-proof-list-dialog .investment-proof-list-dialog-body .document-row.claim-document:hover a{color:#000}.investment-proof-list-dialog .investment-proof-list-dialog-body .document-row.claim-document:hover svg{display:block;fill:#7c7889}.investment-proof-list-dialog .investment-proof-list-dialog-body .document-row.claim-document:hover svg:hover{fill:#208eff}.investment-proof-list-dialog .investment-proof-list-dialog-body .investment-proof-list-actions svg{margin-top:2px}.investment-proof-list-dialog .investment-proof-list-dialog-footer{padding:10px 15px;margin:4px 4px 0;border-top:1px solid #eee}.investment-proof-list-dialog .investment-proof-list-dialog-footer .upload{position:relative;margin-top:-25px}svg.icon.comment-with-badge{vertical-align:middle!important;color:#7c7889!important}.comment-badge{position:relative;top:-10px;margin-left:-18px;background-color:#208eff}.poi-acknowledgement-container{margin-left:10px}.poi-acknowledgement-container .poi-acknowledgement-content{margin-bottom:35px}.tax-planner-details{padding:20px 40px 30px}.tax-planner-details .tax-plan-info-section{background-color:#f6f7fa;padding:20px 15px;margin-bottom:30px;border-radius:10px}.tax-planner-details svg.icon.more-icon{transform:rotate(90deg)}.tax-planner-details svg.icon.more-icon:hover{fill:#208eff}.it-lock-info-banner{background-color:#fff3e7;padding:15px 40px}.it-lock-info-banner svg.icon{fill:#ff8900}.plan-submission-modal .modal-content .modal-header{padding:20px;border-bottom:none}.plan-submission-modal .modal-content .modal-body{padding:0 20px 15px}.plan-submission-modal .modal-content .modal-footer{padding:15px 20px}.plan-submission-modal .modal-content .modal-title{font-size:21px;font-family:inter_medium}.btn.more-btn{background-color:#fff;border-color:#c9cede}.dropdown-menu.tax-plan-dd-menu a,.dropdown-menu.tax-plan-dd-menu button{padding:3px 15px}.dropdown-menu.tax-plan-dd-menu a svg.icon,.dropdown-menu.tax-plan-dd-menu button svg.icon{margin-right:5px}.dropdown-menu.tax-plan-dd-menu a:hover svg.icon,.dropdown-menu.tax-plan-dd-menu button:hover svg.icon{fill:#fff}.tax-planner-dropdown .dropdown-toggle::after,.tax-planner-actions .dropdown-toggle::after{display:none}.tax-planner-page-tips{padding:10px;background-color:#fafbff;border-radius:8px}.tax-planner-page-tips a svg.icon{margin-left:-5px}.split-up-view.tds-splitup .split-view-content.section-80ddb{top:59px;padding:0 30px 10px 35px;font-size:14px!important;line-height:1.8}.split-up-view.tds-splitup .split-view-content.section-80ddb .section80ddb-question{font-size:16px;font-family:inter_medium;padding-top:20px!important;padding-bottom:20px!important;color:#454351}.split-up-view.tds-splitup .split-view-content.section-80ddb .seperator{border-top:1px solid #ddd}.split-up-view.tds-splitup .split-view-content.section-80ddb ul{padding-left:15px!important;margin-bottom:0!important}.split-up-view.tds-splitup .split-view-content.section-80ddb ul li{padding-top:8px}.split-up-view.tds-splitup .split-view-content.section-80ddb ul li::marker{color:#208eff}.taxable-income{padding:8px 15px}.leave-header{margin-left:0}.add-new-claim-btn{margin:12px 5px 12px}.close-claim-icon{margin:20px 5px 0}.reimbursement-summary-container{background-color:#fcfbff}@media (max-width:1080px){.reimbursement-summary-container .reimbursements-summary-section{width:auto!important}}.reimbursement-summary-container .reimbursements-summary-section{padding:23px 40px 0;width:1080px}.reimbursement-summary-container .reimbursements-summary-section .reimbursements-summary-header{margin-bottom:10px!important}.reimbursement-summary-container .reimbursements-summary-section .reimbursements-summary-header .reimbursements-summary-title{padding-right:8px;font-size:18px;color:#454351!important;font-family:inter_medium}.reimbursement-summary-container .reimbursements-summary-section .reimbursements-summary-header .separation-line{padding-right:8px;border-left:1px solid #eee}.reimbursement-summary-container .reimbursements-summary-section .reimbursements-summary-content .reimbursements-summary{display:flex;flex-direction:row;margin-bottom:30px;flex-wrap:wrap}.reimbursement-summary-container .reimbursements-summary-section .reimbursements-summary-content .reimbursements-summary .reimbursements-summary-item{width:calc(1000px/4);margin-top:20px!important;padding-right:15px!important;margin-bottom:10px!important}.reimbursement-summary-container .reimbursements-summary-section .reimbursements-summary-content .reimbursements-summary .reimbursements-summary-item .media,.reimbursement-summary-container .reimbursements-summary-section .reimbursements-summary-content .reimbursements-summary .reimbursements-summary-item .media-body{overflow:visible}.reimbursement-summary-container .reimbursements-summary-section .reimbursements-summary-content .reimbursements-summary .reimbursements-summary-item .media{margin-top:5px}.reimbursement-summary-container .reimbursements-summary-section .reimbursements-summary-content .reimbursements-summary .reimbursements-summary-item .reimbursement-name{width:fit-content;color:#5f5c6a!important;font-size:14px!important}.reimbursement-summary-container .reimbursements-summary-section .reimbursements-summary-content .reimbursements-summary .reimbursements-summary-item .unclaimed-amount{font-size:16px;font-family:inter_medium}.reimbursement-summary-container .reimbursements-summary-section .reimbursements-summary-content .reimbursements-summary .reimbursements-summary-item .excess-claim{font-size:12px;color:#7c7889!important}.reimbursement-summary-container .reimbursements-summary-section .reimbursements-summary-content .time-off-card-list .time-off-card{width:795px;margin-top:10px;margin-bottom:15px;border-radius:10px}.svg-margin-align{margin-top:-2px}.hide-and-show-table{margin-top:20px!important;transition:max-height .8s ease}.hide-and-show-table .detailed-summary-border{border-top:1px solid #eee;margin-bottom:30px}.hide-and-show-table.show-table{width:100%}.hide-and-show-table.hide-table{max-height:0;overflow:hidden}.hide-and-show-table.hide-table .glider{background:0 0;box-shadow:none;transition:all 1.5s}.recent-claims-section{padding:25px 40px 0}.older-claims-section{padding:30px 40px}.claims-list-section{max-width:900px}.claims-list-section.shrinked{max-width:700px}.claims-list-section.draft{border-top:2px solid #c9cede;border-radius:5px}.claims-list-section.recalled{border-top:2px solid #c9cede;border-radius:5px}.claims-list-section.submitted{border-top:2px solid #208eff;border-radius:5px}.claim-actions a{padding-left:6px;vertical-align:text-bottom}.claim-actions svg.icon.icon-lg{width:19px;height:19px}.new-claim-form{padding:30px 45px}.new-claim-form .btn-toolbar{margin-top:20px}.new-claim-form .btn-toolbar-bottom{bottom:10px}.new-claim-form p{margin-bottom:.75rem}.reimbursement-claim-details{position:relative;height:100%}.reimbursement-claim-details .reimbursement-details-content{padding:20px}.reimbursement-claim-details .reimbursement-details-content .sub-group{display:flex;align-items:center;justify-content:space-between}.reimbursement-claim-details .reimbursement-details-content .sub-group svg.icon{fill:#5f5c6a}.reimbursement-claim-details .reimbursement-details-header{border-bottom:1px solid #eee;padding:25px}.reimbursement-claim-details .reimbursement-details-header .media{height:30px}.reimbursement-claim-details .reimbursement-details-header .media-body button:first-child{border-right:1px solid #ddd}.reimbursement-claim-details.submitted::before{border-bottom-color:#208eff}.reimbursement-claim-details.approved::before{border-bottom-color:#00b666}.reimbursement-claim-details.rejected::before{border-bottom-color:#ff1153}.reimbursement-claim-details.partially-approved::before{border-bottom-color:#ff8900}.reimbursement-claim-details td.remarks-section{padding:0 5px!important}.reimbursement-claim-details td.remarks-section .claim-remarks-show-hide{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.reimbursement-claim-details td.remarks-section .claim-remarks-show-hide.show{max-height:150px}.reimbursement-claim-details td .admin-comments-section{border-radius:6px;background-color:#f6f7fa;padding:10px 15px}.claim-length{display:inline-block;height:17px;line-height:15px;width:24px;color:#fff;border-radius:5px;background-color:#c9cede;margin-top:-1px}.notes-unclaimed{line-height:22px;font-size:13px!important;color:#454351!important}.notes-unclaimed ul{padding:0 0 0 12px}.separation-line{border-left:3px solid;line-height:16px}.separation-line.submitted{border-left-color:#208eff}.separation-line.approved{border-left-color:#00b666}.separation-line.rejected{border-left-color:#ff1153}.separation-line.partially-approved{border-left-color:#ff8900}.separation-line.bill-amount{border-left-color:#c9cede}.separation-line span{padding-left:10px}.claim-details-summary{display:flex;flex-direction:row;background-color:#fcfbff}.claim-details-summary .claim-details-summary-item:not(:last-child){padding-right:6%}.claim-details-summary .claim-details-summary-icon{height:48px;width:48px;margin-top:3px;margin-right:10px;background:#fff;border-radius:10px;box-shadow:0 10px 25px 0 #f2effe}.claim-details-summary .claim-details-summary-icon svg.icon{margin-top:10px;margin-left:11px}.add-new-emp{max-width:550px;margin:auto;padding:20px}.svg-employee{width:400px;height:160px}.claim-lockdate-helptext{padding-top:8px}.toggle-remarks{color:#3b3944;transition:all .3s ease-in-out}.toggle-remarks .icon{margin-left:-3px}.toggle-remarks .icon.remarks-show-arrow{transform:rotate(90deg)}.toggle-remarks:hover{color:#208eff}.eligible-amount-splitup .modal-header.eligible-splitup-header{padding:15px;height:60px;background:#f6f7fa;color:#333;border-bottom:none;margin:6px}.eligible-amount-splitup .modal-body{padding:15px 21px}.rejected-reason{background-color:#fcfbff;line-height:24px;border-radius:6px}.rejected-reason.preview{background-color:#fff3f6;border-radius:0;margin-top:5px;padding:15px 15px 15px 25px}.rejected-reason .content{color:#3b3944;line-height:30px}.rejected-reason span{border-left:3px solid #ff1153;color:#5f5c6a}.ordered-list{fill:#5f5c6a!important}.reimbursement-attachment-preview{padding:15px 15px 15px 25px;margin-top:5px;background-color:#f6f7fa;flex-grow:1}.reimbursement-attachment-preview .reimbursement-bill-details{font-family:inter_regular;color:#7c7889;line-height:24px}.reimbursement-attachment-preview .reimbursement-type{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:inter_semibold;font-size:18px;margin-bottom:0;width:250px;color:#3b3944}.reimbursement-attachment-preview .description{font-size:14px!important;font-family:inter_regular;line-height:24px;color:#3b3944;margin-bottom:0;padding:0;word-wrap:break-word}.reimbursement-attachment-preview .separation-line{display:inline-block;font-size:15px!important;color:#5f5c6a!important}.reimbursement-attachment-preview .separation-line-top{border-top:1px solid #ddd}.reimbursement-attachment-preview .separation-line-bottom{border-bottom:1px solid #ddd}.reimbursement-attachment-preview .svg-circled{height:55px;width:55px}.fbp-dashed-tooltip{border-bottom:1px solid #c9cede;display:block;width:fit-content}.table.zp-table.salary-table.new-claim-table .ev-charge-options{border-top:1px solid #eee;padding-top:6px;padding-bottom:6px;padding-left:11px}.table.zp-table.salary-table.new-claim-table .ev-charge-options .ev-charge-radio-option{display:inline-flex;align-items:center}.table.zp-table.salary-table.new-claim-table .ev-charge-options .ev-charge-radio-option+.ev-charge-radio-option{margin-left:16px}.table.zp-table.salary-table.new-claim-table .ev-charge-options .ev-charge-radio-option .form-check-input[disabled]~.form-check-label{opacity:1;cursor:not-allowed}.table.zp-table.salary-table.new-claim-table .ev-charge-options .ev-charge-radio-option.validation-error input[type=radio]{border:1px solid #ff1153!important}.table.zp-table.salary-table.new-claim-table .ev-charge-options .ev-charge-radio-input{margin:0 4px 0 0;float:none}.table.zp-table.salary-table.new-claim-table .ev-charge-options .ev-charge-radio-label{margin-bottom:0;padding-left:0}.table.zp-table.salary-table.new-claim-table .ev-charge-options .ev-charge-tariff{margin-top:0;margin-left:0;font-size:10px;color:#454351;font-weight:400}.table.zp-table.salary-table.new-claim-table .ev-charge-na-field{display:flex;align-items:start;justify-content:start;padding-left:20px;height:100%;background-color:#f9f9f9;color:#7c7889;font-size:12px;padding-top:15px}.table.zp-table.salary-table.new-claim-table .ev-charge-na-field:first-child{border-right:1px solid #eee}.table.zp-table.salary-table.new-claim-table .ev-charge-bill-amount .ev-charge-amount-input{margin-bottom:0}.table.zp-table.salary-table.new-claim-table .ev-charge-bill-amount .ev-charge-amount-input .form-control{border-bottom-left-radius:0;border-bottom-right-radius:0}.table.zp-table.salary-table.new-claim-table .ev-charge-bill-amount .ev-charge-amount-input input[disabled]{background-color:#f9f9f9!important}.table.zp-table.salary-table.new-claim-table .ev-charge-bill-amount .ev-charge-amount-input .input-group-text{border-bottom-left-radius:0}.table.zp-table.salary-table.new-claim-table .ev-charge-bill-amount .ev-charge-odometer-fields{display:flex;align-items:center;height:52px;margin-left:-1px;border-top:1px solid #eee}.table.zp-table.salary-table.new-claim-table .ev-charge-bill-amount .ev-charge-odometer-field{flex:1;min-width:0;font-size:12px;height:100%}.table.zp-table.salary-table.new-claim-table .ev-charge-bill-amount .ev-charge-odometer-field input{font-size:12px;height:100%;border-right:1px solid #eee}.table.zp-table.salary-table.new-claim-table .ev-charge-bill-amount .ev-charge-odometer-field input[disabled]{background-color:#f9f9f9!important}.table.zp-table.salary-table.new-claim-table .ev-charge-bill-amount .ev-charge-odometer-field .border-end-0{border-right:none!important}.table.zp-table.salary-table.new-claim-table .ev-charge-bill-amount .ev-charge-distance-summary{margin-top:4px;text-align:end}.active-loans-section,.requested-loans-section{max-width:850px;margin-bottom:40px}.completed-loans-section{max-width:950px}.no-active-loan-state{padding:20px 15px;background-color:#f6f7fa;border-radius:10px;width:965px;margin-left:-15px}.loan-list-card{padding:20px 25px;box-shadow:0 4px 12px 0 rgba(0,0,0,.05);border:1px solid #f5f7ff;margin-bottom:20px}.loan-list-card .loan-amount{font-size:24px}.loan-list-card h5{line-height:1.1;margin-bottom:.75rem}.loan-list-card p{margin-bottom:.75rem}.loan-progress-bar{margin-top:-3px}.loan-note{margin-left:15px;border-radius:8px;background:#f6f7fa;padding:15px 20px;margin-bottom:20px!important}.loan-list-card:hover{cursor:pointer;box-shadow:0 10px 30px 0 rgba(0,0,0,.05)}.loan-detail-section{border-bottom:1px solid #eee}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:6px solid;border-right:4px solid transparent;border-left:4px solid transparent;transition:all .8s;margin-top:-1px}.caret.right{transform:rotate(-90deg)}.loan-details{width:83.33%;border-top:1px solid #eee;padding-top:20px!important}.loan-details-expanded-section{transition:max-height .5s ease-in-out;max-height:0;overflow:hidden}.loan-details-expanded-section.show{max-height:650px;overflow:auto}.loan-amount{width:80%;flex-wrap:wrap}.loan-amount .paid-amount{padding-left:10px!important;border-left:3px solid #00b666}.loan-amount .balance-amount{padding-left:10px!important;border-left:3px solid #ff1153}.loan-amount div{width:50%;margin-top:10px!important}.loan-instalment-section{max-width:745px}.loan-instalment-section.interest-included{max-width:930px}.loan-instalment-section .completed-instalment{padding:2px 5px;color:#fff;border-radius:4px;background-color:#c9cede}.loan-instalment-section div.sticky-header{margin-top:20px;position:sticky;padding:22px 0 12px;top:-15px;z-index:2;background:#fff}svg.icon.loan-calendar-icon{width:22px;height:22px}.loan-banner-section{max-width:970px}.loan-banner-section .info{width:18px;height:22px;fill:#ff8900;margin-right:5px!important}.loan-banner-section .loan-banner{display:flex}.loan-banner-section .loan-banner .loan-reason{padding:0 28px;max-height:0;font-size:14px!important;overflow:hidden;width:90%;transition:all .5s ease-in-out;color:#5f5c6a!important}.loan-banner-section .loan-banner .loan-reason.show-reason{padding:10px 28px 0;max-height:100px;overflow:auto}.loan-banner-section .loan-alert-card{padding:20px 25px;margin-bottom:30px;border-left:4px solid #ff8900;background:#fff3e7}.loan-banner-section .loan-alert-card a.view-reason{cursor:pointer;color:#208eff;font-size:14px}.text-overridden{color:#db6029}.pending-loans svg.icon{height:5px;width:5px}.requested-loan-current-state{padding:10px 30px;color:#fff;display:inline-block}.requested-loan-current-state.submitted{background-color:#ffb733}.requested-loan-current-state.approved{background-color:#00b666}.requested-loan-current-state.rejected{background-color:#ff1153}.btn-toolbar.request-loan-actions{margin-top:50px}.required-date-wrapper{background-color:#f6f7fa;padding-top:15px;text-align:center;margin:0 10px 10px auto}.custom-field-word-wrap{max-width:120px;word-wrap:break-word}.ytd-summary-column{max-width:900px}.ytd-chart-section{margin-bottom:50px}.ytd-details-section{position:relative}.ytd-chart-filter{margin:20px 0 0}.scroll-bar{z-index:3}.scroll-bar .left-scroll-bar,.scroll-bar .right-scroll-bar{padding:20px 10px;border-radius:0 10px 10px 0;transition:all 300ms ease-in-out;background-color:#f6f7fa;border:2px solid #fff}.scroll-bar .left-scroll-bar svg.icon,.scroll-bar .right-scroll-bar svg.icon{fill:#9592a0;transition:fill 300ms ease-in-out;margin-top:-2px}.scroll-bar .right-scroll-bar{border-radius:10px 0 0 10px}.scroll-bar .left-scroll-bar:hover,.scroll-bar .right-scroll-bar:hover{background:#208eff;transition:all 300ms ease-in-out}.scroll-bar .left-scroll-bar:hover .icon,.scroll-bar .right-scroll-bar:hover .icon{transition:fill 300ms ease-in-out;fill:#fff!important}.salary-revision-split-view-content .close{opacity:1;margin-top:.375rem}.salary-revision-split-view-content .close svg{fill:#3b3944}.benefits-dropdown .dropdown-toggle::after{margin-left:2px!important}.salary-revision-chart{margin-bottom:2.5rem}.dropdown .dropdown-toggle.ytd-btn-link{color:#208eff!important}.benefit-report-container .benefit-report-header-block{background-color:#fcfbff;padding:20px 30px 20px 40px}.benefit-report-container .benefit-report-header-block .benefit-report-header .report-name{max-width:475px;padding-right:10px}.benefit-report-container .benefit-report-header-block .benefit-report-header .separation-line{border-left:1px solid #ddd}.benefit-report-container .benefit-report-header-block .benefit-report-filter-dropdown{display:inline-block;margin:5px 10px 0}.benefit-report-container .benefit-report-header-block .benefit-report-filter-dropdown .icon{margin-top:1px;margin-right:3px}.benefit-report-container .benefit-report-header-block .media{overflow:visible}.benefit-report-container .benefit-report-header-block .contribution-stats{border-left:1px solid #eee}.benefit-report-container .benefit-report-header-block .contribution-stats.loading-state-spacing{padding:12.5px 15px}.benefit-report-container .benefit-report-content-block{max-width:950px;padding:30px 30px 20px 40px}.benefit-report-container .benefit-report-content-block .statutory-details-block{display:flex;flex-direction:row;margin-bottom:60px}.benefit-report-container .benefit-report-content-block .statutory-details-block div{padding-right:40px}.benefit-report-container .benefit-report-content-block .statutory-details-block div.statutory-detail-title{border-left:4px solid #c9cede;padding-left:10px;width:150px}.benefit-report-container .benefit-report-content-block .statutory-details-block div.statutory-detail-title div{padding-right:0;line-height:26px}.flyout:after,.flyout:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.flyout.org-list:after,.flyout.org-list:before{left:158px}.flyout.notification-flyout:after,.flyout.notification-flyout:before{left:234px;display:none}.flyout.settings-flyout:after,.flyout.settings-flyout:before{left:276px}.flyout.help-and-support:after,.flyout.help-and-support:before{left:318px}.flyout.user-profile:after,.flyout.user-profile:before{left:365px}.flyout:after{border-color:transparent;border-bottom-color:#eee;border-width:8px;margin-left:-8px}.flyout:before{border-color:transparent;border-bottom-color:#eee;border-width:9px;margin-left:-9px}.close-flyout{margin-top:15px;margin-right:15px;font-size:30px}.flyout{position:fixed;z-index:10;top:0;bottom:0;left:230px;width:400px;background:#fff;box-shadow:-2px 5px 10px 1px rgba(0,0,0,.176)}.flyout .flyout-header{padding:20px;border-bottom:1px solid #ededed;color:#3b3944;font-size:21px}.flyout .flyout-sub-header{padding:10px 20px 5px;border-bottom:1px solid #ededed;margin-bottom:5px}.flyout .flyout-org-search-bar{overflow:hidden;padding:0 20px;background:#fff}.flyout .flyout-org-search-bar .form-control{padding-left:25px;margin:10px 0}.flyout .flyout-org-search-bar .icon-search:before{content:""}.flyout .flyout-org-search-bar .icon-search{margin-top:21px;margin-left:7px;position:absolute}.flyout .flyout-body{position:absolute;top:74px;right:0;left:0;bottom:0;overflow-y:auto;padding-bottom:50px}.flyout .flyout-body.orglist{top:285px}.flyout .flyout-body.with-search-bar{top:340px;padding-top:5px}.flyout.right-flyout{right:0;left:auto}svg.icon{width:16px;height:16px;fill:currentColor}svg.icon.icon-xxxs{height:8px;width:8px}svg.icon.icon-xxs{height:10px;width:10px}svg.icon.icon-xs{height:12px;width:12px}svg.icon.icon-sm{height:14px;width:14px}svg.icon.icon-lg{height:18px;width:18px}svg.icon.icon-xlg{height:20px;width:20px}svg.icon.add-item-icon{height:22px;width:22px}svg.icon.icon-xxlg{height:25px;width:25px}svg.icon.icon-xxxlarge{height:35px;width:35px}svg.icon.announcement-icon{height:40px;width:40px;transform:rotate(-20deg)}svg.icon.icon-xxxlg{height:46px;width:46px}svg.icon.icon-max{height:120px;width:120px}svg.icon.pagetips-icon{width:32px;height:32px}svg.icon.icon-grey{fill:#c9cede}svg.icon.icon-light{fill:#7c7889}svg.icon.icon-dark-grey{fill:#5f5c6a}svg.icon.icon-blue{fill:#208eff!important}svg.icon.star-icon{fill:#47d9a0;margin-top:2px}svg.icon.icon-warning{fill:#ff8911}svg.icon.icon-danger{fill:#ff1153}svg.icon.icon-green{fill:#47d9a0}.svg-circled{width:45px;height:45px;background:#fff;border-radius:50%;box-shadow:0 10px 25px 0 #f2effe}.svg-circled svg{margin-left:10px;margin-top:10px}.ind-edition svg.icon{fill:#7c7889}.zf-notification-container .msg{max-width:430px!important}.zf-notification-container .icon-remove{height:14px;width:14px;margin-bottom:2px}.zf-notification-container .warning-icon svg{margin:0 0 5px 0;height:20px;width:20px}.icon-button{background:0 0;border:0;box-shadow:none;padding:0;margin:0;cursor:pointer}.auto-approval-icon{width:40px;height:40px}.modal-dialog.modal-lg.document-preview-modal-dialog{margin:0 auto;width:68%;max-width:68%}.modal-dialog.modal-lg.document-preview-modal-dialog.reimbursement-preview{width:80%;max-width:80%}.banner~div .document-preview-modal-dialog{top:34px!important}.doc-nav-tooltip{max-width:220px}.document-summary-container{flex-shrink:0;height:89px;background-color:#fff;border-bottom:1px solid #eee;padding:44px 15px 0;margin:0 25px}svg.icon.document-icon{fill:#ff8900;vertical-align:sub}.modal-content.document-modal{margin:0 auto}.modal-content.document-modal svg.circle{width:4px;height:4px}.document-list-body{padding:0 25px}.document-list-body .table.zp-table.paystub-table th{padding:10px!important}.document-list-body .table.zp-table.paystub-table td{padding:12px 10px!important}.document-list-body .table.zp-table.paystub-table td .text-overflow.doc-name{max-width:230px}.document-list-body .table.zp-table.paystub-table.personal-document-table thead:first-child>tr:first-child>th{border-top:none!important}.document-separator{border-left:1px solid #ddd;height:20px;margin:0 5px 0 10px;display:inline}.document-year-dropdown{display:inline-block}.document-year-dropdown .dropdown-menu{left:35px}.group-by-dropdown{display:inline-block}.group-by-dropdown .dropdown-menu{right:0}.modal-header.document-preview-header{padding:20px 30px;height:100px;background:#f6f7fa;color:#333;border-bottom:none;margin:6px}.modal-header.document-preview-header.reimbursement-preview-header{height:90px;margin:0}.modal-header.document-preview-header p{color:#5f5c6a;padding-top:6px}.modal-header.document-preview-header .media-right{width:16%}.modal-header.document-preview-header .dot-submitted{width:5px;height:5px;margin-bottom:1px;background-color:#5f5c6a}.document-preview-modal-dialog .modal-body{background:#fff;height:85vh;padding:0 40px;margin:6px 6px 15px}.document-preview-modal-dialog .modal-body.reimbursement-preview{padding:0;margin:0}.document-preview-modal-dialog .modal-body.reimbursement-preview .media-left:hover .reimbursement-carousel-arrow{background-color:#208eff}.document-preview-modal-dialog .modal-body.reimbursement-preview .media-left:hover .reimbursement-carousel-arrow svg.icon{fill:#fff}.document-preview-modal-dialog .modal-body.reimbursement-preview .media-left .attachment-summary{font-size:14px!important;text-align:center;position:relative}.document-preview-modal-dialog .modal-body.reimbursement-preview .media-right{display:flex;flex-direction:column;padding:0}.document-preview-modal-dialog .modal-body .reimbursement-carousel-footer{display:flex;justify-content:center;position:relative;margin-bottom:3px}.document-preview-modal-dialog .modal-body .reimbursement-carousel-footer svg.icon{border-radius:50%;fill:#ced4da}.document-preview-modal-dialog .modal-body .reimbursement-carousel-footer svg.icon.active{fill:#208eff}.document-preview-modal-dialog .modal-body .reimbursement-carousel-current-attachment{margin:0 auto;width:650px}.document-preview-modal-dialog .modal-body .reimbursement-carousel-current-attachment.pdf-attachment{margin-top:-20px}.document-preview-modal-dialog .modal-body .reimbursement-carousel-current-attachment .documents-preview{height:500px}.document-preview-modal-dialog .modal-body .reimbursement-carousel-current-attachment .documents-preview .other-files-preview .icon-preview-centered{margin-top:60px}.document-preview-modal-dialog .modal-body .reimbursement-carousel-current-attachment .documents-preview .iframe-preview{height:70vh;position:relative}.document-preview-modal-dialog .modal-body .reimbursement-carousel-current-attachment .documents-preview .img-preview{position:relative;border:0;height:70vh}.document-preview-modal-dialog .modal-body .reimbursement-carousel-current-attachment .documents-preview .img-preview img{border:2px solid #f0f0f0}.document-preview-modal-dialog .modal-body .documents-preview{width:100%;height:95%;margin:25px auto}.document-preview-modal-dialog .modal-body .documents-preview .img-preview{height:600px;border:1px solid #ededed;display:flex;align-items:center;justify-content:center}.document-preview-modal-dialog .modal-body .documents-preview .img-preview img{margin:auto;max-width:100%;max-height:100%}.document-preview-modal-dialog .modal-body .documents-preview .iframe-preview{border:1px solid #ededed;height:640px;display:flex;align-items:center;justify-content:center;width:100%}.document-preview-modal-dialog .modal-body .documents-preview .iframe-preview iframe{width:inherit;height:inherit}.document-preview-modal-dialog .modal-body .documents-preview .iframe-preview{height:100%}.document-preview-modal-dialog .modal-body.pdf-view{padding:0 6px}.document-preview-modal-dialog .modal-body.pdf-view .documents-preview{margin:0;width:100%}.document-preview-modal-dialog .modal-body .document-view-modal{margin:60px 0;box-shadow:0 10px 30px 0 rgba(0,0,0,.05);border:0}.document-preview-modal-dialog .modal-body .reimbursement-carousel-arrow{cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:50px;height:32px;width:32px;top:37%;padding:0;margin-top:30px;background-color:#f6f7fa;transition:all 300ms ease-in-out}.document-preview-modal-dialog .modal-body .reimbursement-carousel-arrow svg.icon{height:22px;width:22px;margin-left:2px;fill:#9592a0}.document-preview-modal-dialog .modal-body .reimbursement-carousel-arrow.inner-attachment-right{z-index:2;right:3%}.document-preview-modal-dialog .modal-body .reimbursement-carousel-arrow.reimbursement-carousel-right{right:6.5%}.document-preview-modal-dialog .modal-body .reimbursement-carousel-arrow.right{right:12.5%}.document-preview-modal-dialog .modal-body .reimbursement-carousel-arrow.inner-attachment-left{transform:rotate(180deg);z-index:2;left:3%}.document-preview-modal-dialog .modal-body .reimbursement-carousel-arrow.reimbursement-carousel-left{transform:rotate(180deg);left:6.5%}.document-preview-modal-dialog .modal-body .reimbursement-carousel-arrow.left{left:12.5%;border-radius:10px 0 0 10px}.other-files-preview{width:700px;height:550px;top:150px;text-align:center}.other-files-preview .icon-preview-centered{top:38%;transform:translate(-50%,-50%);left:50%;position:absolute}.no-preview-empty-state-icon{height:200px;width:200px}.folders{padding-bottom:50px}.folders .folder-bg{border-radius:14px;width:230px;height:40px;background:#fff}.folders svg.icon.folder-icon{height:165px;width:245px}.folders .folder-details{width:230px}.folders .folder-details .folder-name{transition:all .3s ease-in-out;font-size:16px;font-family:inter_medium;color:#454351!important}.folders .folder-details .folder-name.disabled{color:#5f5c6a!important}.folders .folder-details .documents-count{width:140px;color:#5f5c6a!important;font-size:13px!important}.folders:hover .folder-details .folder-name{color:#3b3944!important}.folders:hover .folder-bg{opacity:.3;border-top:1px solid #c9cede;border-right:1px solid #c9cede}.folders:hover .view{color:#208eff!important}.folders-list .folders{width:215px;padding:10px;margin:2px;border-radius:8px}.folders-list .folders.active,.folders-list .folders:hover,.folders-list .folders:not(.collapsed).folder-nav-open{background-color:#fff}.folders-list .folders.active,.folders-list .folders:not(.collapsed).folder-nav-open{font-family:inter_medium}.folders-list .folders.active span,.folders-list .folders:not(.collapsed).folder-nav-open span{color:#3b3944!important}.folders-list .folders.active svg.icon.icon-light,.folders-list .folders:not(.collapsed).folder-nav-open svg.icon.icon-light{fill:#208eff!important}.folders-list .folders.active .right,.folders-list .folders:not(.collapsed).folder-nav-open .right{transform:rotate(0deg)}.folders-list .folders.no-folder{cursor:not-allowed}.folders-list h3.accordion-title{padding:8.5px 10px}.folders-list h3.accordion-title button.accordion-button{display:flex;justify-content:space-between;align-items:center;padding:0}.folders-container{flex-shrink:0;width:230px;background-color:#f6f7fa}.documents-seperator{max-width:220px;border-bottom:1px solid #eee}@media screen and (max-width:1200px){.modal-dialog.modal-lg.document-preview-modal-dialog{width:72%;max-width:72%}}@media screen and (max-width:1024px){.modal-dialog.modal-lg.document-preview-modal-dialog{width:75%;max-width:75%}}@media screen and (max-width:850px){.document-list-body .table.zp-table.paystub-table td .text-overflow.doc-name{max-width:130px}.document-separator{margin:0}}.left-seperator{border-left:1px solid #000}.form-16-preview{height:100%}.form-16-preview .documents-preview{width:90%;height:100%;margin:20px auto}.form-16-preview .documents-preview .iframe-preview{height:100%;display:flex;justify-content:center}.form-16-preview .documents-preview iframe{height:100%;width:100%}.donations-list-container{max-width:900px}.donations-list-card{padding:30px 20px;margin-bottom:30px;box-shadow:0 8px 20px 0 rgba(0,0,0,.05)}.donations-list-card .donation-title{margin-bottom:30px}.donations-list-card .donation-stats{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.donations-list-card .donation-stats .stat:not(:last-of-type){padding-right:40px}.donations-list-card .contribution-details-section{margin-top:20px;border-top:1px solid #eee;padding-top:20px}.donations-list-card .right-separationline{border-color:#001b00}.donation-history-list-container{padding:0 40px}.contribute-donation-header{margin:0;padding-left:40px;background-color:#fcfbff}.contribute-donation-header .close-icon{margin-top:18px}.contribute-donation-header .close-icon svg:hover{border:1px solid #3b3944}.contribute-donation-body{padding:35px 40px}.contribute-donation-body hr{margin-top:35px;margin-bottom:30px}.donation-description{line-height:27px}.contribution-tips-container{margin:10px 0 80px;background:#f6f7fa;padding:25px 20px;border-radius:10px}.contribution-tips-container ul.contribution-tips-list{margin-bottom:0;padding-left:20px}.contribution-tips-container ul.contribution-tips-list li:not(:last-of-type){margin-bottom:15px}.datepicker{direction:ltr;z-index:1080!important}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0;padding:4px}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid var(--bs-border-color-translucent);border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid var(--bs-border-color-translucent)}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:0}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#6c757d}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#6c757d;cursor:default}.datepicker table tr td.highlighted{--bs-btn-color:#85c5e5;--bs-btn-bg:#000;--bs-btn-border-color:#d9edf7;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#262626;--bs-btn-hover-border-color:#ddeff8;--bs-btn-focus-shadow-rgb:204, 231, 244;--bs-btn-active-color:#fff;--bs-btn-active-bg:#333333;--bs-btn-active-border-color:#ddeff8;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#000;--bs-btn-disabled-border-color:#d9edf7;border-radius:0}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#6c757d}.datepicker table tr td.today{--bs-btn-color:#ffb733;--bs-btn-bg:#000;--bs-btn-border-color:#ffdb99;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#262626;--bs-btn-hover-border-color:#ffdfa3;--bs-btn-focus-shadow-rgb:255, 214, 138;--bs-btn-active-color:#fff;--bs-btn-active-bg:#333333;--bs-btn-active-border-color:#ffdfa3;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#000;--bs-btn-disabled-border-color:#ffdb99}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#6c757d}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{--bs-btn-color:#555;--bs-btn-bg:#fff;--bs-btn-border-color:#777;--bs-btn-hover-color:#000;--bs-btn-hover-bg:white;--bs-btn-hover-border-color:#858585;--bs-btn-focus-shadow-rgb:114, 114, 114;--bs-btn-active-color:#000;--bs-btn-active-bg:white;--bs-btn-active-border-color:#858585;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#fff;--bs-btn-disabled-border-color:#777;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{color:#fff;background-color:#0074ec;border-color:#006edf;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#6c757d;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#0074ec;border-color:#006edf;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#6c757d}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker table{margin:10px;border-collapse:separate}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.date-picker[readonly]{border:1px solid #ccc;text-align:left;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker-dropdown{min-width:0}html[dir=rtl] .datepicker.dropdown-menu{left:auto}@media screen and (max-width:1320px){.table-calendar .calender-item #html-spinner{display:none}}.approvals-list-emp-img{width:35px;height:35px}.dropdown-toggle{cursor:pointer}.letter-spacing-n{letter-spacing:normal!important}.att-header{height:90px}.hide-border-right{border-right:1px solid #fff}.hide-border-right:focus{border-right:1px solid #208eff}.attendance-date-picker .input-group-text{background:0 0!important;border:0!important;padding-left:0}.attendance-date-picker .form-control{background:0 0!important;border:0!important;color:#212529;font-weight:600;padding-left:0;max-width:75px;padding-right:0}.attendance-date-picker input[type=text]{color:transparent;text-shadow:0 0 0 #000}.zp-table.table.salary-details-table.attendance-head tbody>tr td.bg{border-top:1px solid #208eff!important}.table-calendar{vertical-align:top!important;width:30px;height:150px}.table-calendar:hover{border:1px solid #208eff!important;border-radius:10px}.table-calendar .calender-date{font-size:15px;color:#3b3944!important;font-family:inter_medium}.table-calendar .calender-date.bg{background-color:#208eff;color:#fff!important;border-radius:5px;width:28px}.table-calendar .calender-item{border-width:0 0 0 5px;border-style:solid;text-align:center;border-radius:5px;margin-bottom:5px;width:100%}.table-calendar .calender-item .status{font-family:inter_medium;color:#454351;height:32px;text-align:left;padding-left:10px}.table-calendar .calender-item #html-spinner{border:3px solid #2dcc9e;border-top:4px solid transparent}.table-calendar .present{background-color:#eaf9f5;border-color:#2dcc9e}.table-calendar .present svg{margin-top:2px}.table-calendar .absent{background-color:#fff0f1;border-left:5px solid #ff6979!important;border:1px solid #fff}.table-calendar .weekend{background-color:#f8f6ff!important;border-left:5px solid #c9cede!important;border:1px solid #fff}.table-calendar .holiday{background-color:#e8f3ff;border-left:5px solid #208eff!important;border:1px solid #fff}.table-calendar .leave{background-color:#fff3e7;border-left:5px solid #ff8900!important;border:1px solid #fff}.table-calendar.absent{background-image:repeating-linear-gradient(130deg,#f8f6ff 9px,#f8f6ff 12px,transparent 0,transparent 19px)}.table-calendar.absent:hover .convert-action{display:block}.table-calendar.absent:not(:hover) .convert-action{display:none}.month-header{border:1px solid #eee;border-bottom:none!important;border-radius:20px 20px 0 0;padding:20px 0;background:#fafbff;position:relative}.month-header .current-month{position:absolute;right:30px;font-family:inter_regular}.zp-table.table.salary-details-table.attendance-head tbody>tr td:not(:hover){border-top:1px solid #fff!important}.zp-table.table.salary-details-table.attendance-head tbody>tr td:hover{border-top:1px solid #208eff!important}.attendance-head{border-collapse:separate;border-spacing:0}.attendance-head th:first-child{border-left:1px solid #eee}.attendance-head th{border-right:1px solid #eee!important;font-size:13px!important;font-family:inter_medium;color:#7c7889!important;padding-top:18px!important;padding-bottom:18px!important}.attendance-head thead tr th{color:#7c7889;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.attendance-head tbody tr>td:first-child{border-left:1px solid #eee}.attendance-head tr:last-child td:first-child{border-bottom-left-radius:20px}.attendance-head tr:last-child td:last-child{border-bottom-right-radius:20px}.attendance-head tr:first-child td{border-top-style:solid}.attendance-head tr td:first-child{border-left-style:solid}.attendance-head td{border:solid 1px #eee;border-left:1px solid #fff;padding:10px}.table.zp-table.ytd-summary-column-table.leave-table{margin:20px 20px 0 20px;width:97%;table-layout:fixed}.table.zp-table.ytd-summary-column-table.leave-table thead tr th{color:#7c7889;font-size:14px!important;font-weight:400;padding:10px}.table.zp-table.ytd-summary-column-table.leave-table tbody tr:hover:not(.no-hover){background-color:#f6f7fa}.table.zp-table.ytd-summary-column-table.leave-table tr td{border-bottom:3px solid #fff}.table.zp-table.ytd-summary-column-table.leave-table tr td:first-of-type{border-top-left-radius:10px;border-bottom-left-radius:10px}.table.zp-table.ytd-summary-column-table.leave-table tr td:last-of-type{border-top-right-radius:10px;border-bottom-right-radius:10px}.reimbursement-summary-container .details-tax-summary-banner{height:auto;border-bottom:none}.reimbursement-summary-container .details-tax-summary-banner .tax-summary-item{margin-right:8%}.reimbursement-summary-container.no-background{background-color:#fff}.leave-card{background:#fff;box-shadow:0 0 23px 0 #f2effe;border-radius:10px;height:125px;width:350px;padding:21px 14px 0 14px;display:flex;flex-direction:column;justify-content:space-between;margin-top:10px;margin-right:20px}.leave-card .svg-circled{height:48px;width:48px;box-shadow:none;background:#f9f7fe}.leave-card .svg-circled svg{margin-left:12px;margin-top:11px}.leave-card .leave-card-header{font-family:inter_regular;color:#454351;font-size:13px}.leave-card .leave-card-balance{font-family:inter_semibold;font-size:18px;color:#3b3944}.leave-card .leave-card-accrual-config{font-family:inter_regular;background:#fcfbff;border-radius:0 0 6px 6px;font-size:13px;color:#7c7889;height:37px;align-content:center;margin:0 -10px 3px -10px}.leave-card .leave-card-accrual-config span{padding-left:11px}.holidays-list-section{padding-right:20px;padding-left:20px;background-color:#fcfbff;margin-top:-15px;margin-bottom:-30px}.holidays-list-section .holiday-item{background-color:#fff;border-radius:10px;height:66px;max-width:365px;margin-bottom:16px;box-shadow:0 5px 25px 0 #f2effe}.holidays-list-section .holiday-item .date{border-right:1px solid #eee;margin-right:15px;height:42px;width:60px}.weekend{background:#fcfbff!important}.checkin-data{width:180px;padding:10px}.day-details{border:1px solid #eee!important}.day-details .border-end{border-right:1px solid #eee!important}.day-details .table-header{background-color:#f6f7fa;border-bottom:1px solid #eee!important}.day-details .table-header div{padding-top:10px;padding-bottom:10px}.day-details .detail .ac-selected.form-control{height:56px}.day-details .detail .ac-selected.form-control:not(:hover){border:1px solid #fff}.day-details .detail .form-control{height:56px}.day-details .detail .form-control:not(:hover){border:1px solid #fff}.day-details .detail .ac-box .ac-selected .ac-caret{top:25px}.day-details .detail .ac-box.ac-box-open .ac-selected{border-color:#408dfb}.day-details .detail .ac-selected-label{padding-left:6px}.day-details .detail input{border:1px solid #fff}.day-details .detail .form-control[disabled]{background-color:#fff!important;padding-left:14px;height:56px}.compoff-container{width:340px;background-color:#f6f7fa;border-radius:15px;padding:15px 15px 25px}.compoff-container .summary-row{height:17px;display:block}.compoff-container .summary-row.expired{border-left:3px solid #ff6979}.compoff-container .main-heading{font-size:16px;border-bottom:1px solid #eee}.balance-container{width:340px;background-color:#f6f7fa;border-radius:15px;padding:15px;position:absolute;right:25px}.balance-container .balance-detail{margin:0 5px 20px 5px}.balance-container .heading{border-bottom:1px solid #eee}.balance-container .heading .main-heading{font-size:16px;color:#3b3944}.balance-container .heading .sub-heading{font-size:12px!important;color:#5f5c6a}.balance-container .details{border-bottom:1px solid #eee;padding-bottom:15px}.balance-container .details .item{font-size:14px!important;color:#5f5c6a}.balance-container .footer{margin-top:60px}.balance-container .footer .year-end{font-family:inter_medium;font-size:14px!important}.balance-container .footer .balance{font-size:13px!important;color:#5f5c6a}.balance-container .footer .balance .count{font-family:inter_semibold;color:#3b3944}.leave-total{background:#f6f7fa;border-radius:8px}.leave-total .heading{font-size:14px!important}.leave-total .balance{color:#5f5c6a;font-size:12px!important;font-weight:400}.leave-total .count{color:#000}.leave-split-up{padding:14px 30px 18px 30px}.leave-split-up .pending{border-left:3px solid #ff8900}.leave-split-up .rejected{border-left:3px solid #ff1153}.leave-split-up .approved,.leave-split-up .paid{border-left:3px solid #00b666}.leave-split-up .cancelled{border-left:3px solid #c9cede}.approval-header{margin-left:0;padding:0}.approval-header .view-btn{color:#208eff;background:#fcfbff;padding:0;border:0}.approval-header .approval-flow-status{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 15px;background:#fcfbff}.approval-header .approval-flow-status .approval-status{height:22px;text-align:center;padding:0 8px}.approval-header .approval-flow-status .approval-status.status-approved{border-left:3px solid #00b666!important}.approval-header .approval-flow-status .approval-status.status-rejected{border-left:3px solid #ff1153!important}.approval-header .approval-flow-status .approval-status.status-pending{border-left:3px solid #ff8900!important}.approval-header .approval-flow-status .approval-status .name{max-width:140px}.leave-split-view-content.split-view-content{margin-left:0;padding:0 0 35px;top:0}.leave-split-view-content.split-view-content .view-btn{color:#208eff;background:#fff;padding:0;border:0}.leave-split-view-content.split-view-content .view-btn.date{color:#202432}.leave-split-view-content.split-view-content .view-btn.date:hover{color:#208eff}.leave-split-view-content.split-view-content .view-btn:hover{color:#208eff}.leave-split-view-content.split-view-content .toggle-icon{transition:all .5s;margin-bottom:2px}.leave-split-view-content.split-view-content .open .toggle-icon{transform:rotate(-180deg)}.leave-split-view-content.split-view-content .open svg{margin-bottom:-3px}.leave-split-view-content.split-view-content .split-view-details-container{padding:20px}.leave-split-view-content.split-view-content .approval-flow-status{padding:15px;border-bottom:1px solid #f6f7fa;background:#fcfbff}.leave-split-view-content.split-view-content .approval-flow-status .approval-flow-status-text{color:#3b3944}.leave-split-view-content.split-view-content .approval-flow-status .user-container .name{padding:2px 10px 3px 0;height:20px}.leave-split-view-content.split-view-content .approval-flow-status .dot-separator{width:5px;height:5px;background-color:#9592a0;border-radius:50%;vertical-align:middle}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item{width:100%;margin:15px 0;position:relative}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item:not(:last-of-type)::after{content:"";position:absolute;left:33px;top:100%;width:1px;height:20px;background-color:#ddd}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item:last-child{margin-bottom:5px}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item.background-card .status-skipped-approvers{margin-bottom:27px;box-shadow:7px 7px #e5e7eb,6px 8px #e5e7eb}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item.background-card:not(:last-of-type)::after{top:114%}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .icon-final-approver{position:absolute;left:50px;top:46px;fill:#ff7b3f}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content{background:#fff!important;width:100%;border-radius:5px;border-width:0 0 0 5px;padding:15px;box-shadow:0 5px 25px 0 #f2effe}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content .approver-count{border-radius:50%;font-size:10px;padding:4px 7px;background:#f6f7fa}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content .approver-subtext{max-width:185px;color:#5f5c6a}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content .leave-user-container{border:2px solid #f6f7fa;border-radius:25px}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content .leave-user-container .bg-initials-0,.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content .leave-user-container .bg-initials-1,.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content .leave-user-container .bg-initials-2,.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content .leave-user-container .bg-initials-3,.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content .leave-user-container .bg-initials-4{background-color:#f6f7fa;color:#7c7889;font-family:inter_medium}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content .status-text{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;font-size:14px}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content .status-text .approval-date{color:#5f5c6a}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-skipped-approvers{position:relative;background-color:#fff;border-radius:5px;margin-bottom:16px;box-shadow:0 5px 25px 0 #f2effe;border-left:5px solid #c9cede}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-skipped-approvers .accordion-wrapper{position:relative;z-index:1}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-skipped-approvers .accordion-item,.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-skipped-approvers .accordion-button,.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-skipped-approvers .accordion-body,.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-skipped-approvers .accordion-collapse{position:relative;z-index:1}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-skipped-approvers .approver-count{padding:2px 6px;display:inline-block;width:24px;color:#fff;border-radius:5px;background-color:#c9cede}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-skipped-approvers .skipped-heading .accordion-button{padding:0 5px;display:flex;justify-content:space-between;align-items:center;color:#3b3944}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-skipped-approvers .approval-path-item:not(:last-of-type)::after{display:none!important}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-skipped-approvers .leave-approval-path-item-content{box-shadow:none;padding:0;border:0}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-approved{border-left:5px solid #00b666}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-approved.auto-approved{border-left:5px solid #00b666}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-approved.auto-approved .auto-approval-icon{background-color:#eaf9f5}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-approved.auto-approved .auto-approval-icon .icon{fill:#00b666}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-approved .status-text .icon{fill:#00b666}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-pending .status-text{color:#ff8900;justify-content:flex-start}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-pending.next-approver{border-left:5px solid #ff8900}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-rejected{border-left:5px solid #ff1153}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-rejected .auto-approval-icon{background-color:#fff0f1}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-rejected .auto-approval-icon .icon{fill:#ff1153}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content.status-rejected .status-text .icon{fill:#ff1153}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content .approved-icon{color:#00b666}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .leave-approval-path-item-content .pending-icon{color:#ff8900}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .user-container{border-radius:24px}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .approver-name,.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .approver-email{line-height:14px;font-size:14px}.leave-split-view-content.split-view-content .approval-flow-status .approval-path-item .approver-email{color:#7c7889}.leave-icon{background:#fff;box-shadow:0 5px 10px 0 #f2effe;border-radius:12px;height:48px;width:48px}.leave-icon div{margin-top:11px;margin-left:12px}.split-up-leave-detail{border:1px solid #eee;margin-top:10px;margin-bottom:40px}.split-up-leave-detail .day-type{background:#fafbff}.split-up-leave-detail .leave-row:first-child .d-flex,.split-up-leave-detail .leave-row:first-child .day-type{padding-top:16px!important}.split-up-leave-detail .leave-row:last-child .d-flex,.split-up-leave-detail .leave-row:last-child .day-type{padding-bottom:16px!important}.split-up-leave-detail .credit-border{border-left:3px solid #00b666}.split-up-leave-detail .expired-border{border-left:3px solid #ff1153}.traingle-topleft{width:0;height:0;border-right:25px solid transparent;position:absolute;top:0;left:0;border-left:none!important}.traingle-topleft.pending{border-top:25px solid #ff8900}.traingle-topleft.rejected{border-top:25px solid #ff1153}.traingle-topleft.approved,.traingle-topleft.paid{border-top:25px solid #00b666}.traingle-topleft.cancelled{border-top:25px solid #c9cede}.login-timer{width:150px;background:#e8f3ff;border:1px solid #fff;border-radius:20px;margin:10px 15px 15px 0}.login-timer .checkin-timer{padding-top:7px}.login-timer .checkin-timer svg{margin-top:2px}.login-timer:hover{border:1px solid #0089ff;border-radius:20px;background-image:repeating-linear-gradient(130deg,#f8f6ff 10px,#f8f6ff 13px,transparent 12px,transparent 19px)}.leave.hide-and-show-table .border-end{border-right:1px solid #eee!important}.border-top{border-top:1px solid #eee!important}.split-up-leave-detail .day,.day-details .day,.regularization-creation-table .day,.regularization-table .day{width:50px;height:25px;border-radius:15px;font-size:12px!important;text-align:center;padding:3px 12px 5.5px 12px;background:#f6f7fa;font-family:inter_medium;text-align:center}.split-up-leave-detail .day.week-end,.day-details .day.week-end,.regularization-creation-table .day.week-end,.regularization-table .day.week-end{background-color:#f6f7fa;color:#ff1153}.split-up-leave-detail .day.week-day,.day-details .day.week-day,.regularization-creation-table .day.week-day,.regularization-table .day.week-day{background-color:#f6f7fa;color:#5f5c6a}.loggin-data{background:#f6f7fa;border-radius:10px;height:88px;margin-bottom:25px}.loggin-data .line{border-top:2px solid #00b666;width:330px;margin:10px 4px 0 4px}.loggin-data .label-text{font-family:inter_semibold;color:#7c7889;font-size:11px}.nav-timer{border:1px solid #32363c;background-color:#282b32;margin-left:5px;margin-right:5px;height:56px;width:220px}.nav-timer:hover{background-image:repeating-linear-gradient(130deg,#32363c 10px,#32363c 13px,transparent 12px,transparent 19px)}.nav-timer .checkin-timer div{font-size:9px;color:#00b666;font-family:inter_semibold}.nav-timer .checkin-timer .timer{font-size:16px;color:#fff;font-family:inter_semibold}.table-gradient-border{border-bottom:thin solid #eee;border-image:linear-gradient(to right,#fff 0,#eee 5%,#eee 50%,#eee 95%,#fff 100%);border-image-slice:1;border-top:0}.table.zp-table.regularization-table thead tr th{font-family:inter_medium;color:#7c7889}.table.zp-table.regularization-table thead tr:nth-child(2) th{border-bottom:none}.table.zp-table.regularization-table tbody tr td{padding-top:12px;padding-bottom:12px}.table.zp-table.regularization-table .new{background-color:#fafbff}.table.zp-table.regularization-creation-table{table-layout:fixed;border:0}.table.zp-table.regularization-creation-table thead th{font-family:inter_regular;color:#7c7889;font-size:14px!important;font-weight:400}.table.zp-table.regularization-creation-table tbody tr td:first-child{text-align:left;padding-top:7px;padding-bottom:7px}.table.zp-table.regularization-creation-table tr:last-child td:last-child{border-bottom:1px solid #eee}.table.zp-table.regularization-creation-table tr:last-child td{border-bottom:1px solid #eee}.table.zp-table.regularization-creation-table tbody td input{border:1px solid #fff}.table.zp-table.regularization-creation-table tbody td input.time{border-left:1px solid #eee;border-right:1px solid #eee}.table.zp-table.regularization-creation-table .logged-detail{background:#fafbff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table.zp-table.regularization-creation-table .br{border-right:1px solid #eee}.table.zp-table.regularization-creation-table .bl{border-left:1px solid #eee}.table.zp-table.regularization-creation-table .bt{border-top:1px solid #eee}.table.zp-table.regularization-creation-table .bb{border-bottom:1px solid #eee}.table.zp-table.regularization-creation-table .no-bb{border-bottom:none!important}.table.zp-table.regularization-creation-table .no-bt-bb{border-top:none!important;border-bottom:none!important}.table.zp-table.regularization-creation-table .no-bl{border-left:none!important}.table.zp-table.regularization-creation-table .parent .form-control:nth-child(2){border-left:1px solid #dfe1e6}.table.zp-table.regularization-creation-table .parent span.d-flex .date-picker,.table.zp-table.regularization-creation-table .parent span.d-flex .time-picker{width:50%}.table.zp-table.regularization-creation-table .form-control{height:40px;padding:6px 5px 6px 12px}.table.zp-table.regularization-creation-table .form-control:focus,.table.zp-table.regularization-creation-table .ac-box .ac-selected:focus{border:1px solid #408dfb;border-left:1px solid #408dfb!important}.table.zp-table.regularization-creation-table .time-picker-input button.time{border:transparent;border-left:1px solid #eee!important;border-right:1px solid #eee!important}.table.zp-table.regularization-creation-table .time-picker-input div.dropdown{border:transparent!important}.table.zp-table.regularization-creation-table .time-picker-input div.dropdown .dropdown-toggle{padding:9px 10px}.zp-table.table.attendance-head thead:first-child>tr>th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-header{display:flex;margin-right:0;justify-content:space-between}.filter-header .dropdown-toggle{font-size:18px!important}.header.approvals-header{padding-left:34px;margin-left:0;background-color:#fcfbff;padding-top:20px;padding-bottom:20px}.non-partition-header{width:fit-content}.inline-filter-band{padding:0 29px 0 29px;height:0;overflow:hidden;transition:height .2s ease;opacity:0;visibility:hidden}.inline-filter-band .filter-by-text{color:#454351!important;margin-top:18px}.inline-filter-band.hide-arrow .arrow{display:none}.inline-filter-band.hide-arrow .arrow:after{display:none}.inline-filter-band.show{height:55px;visibility:visible;opacity:1;overflow:visible;transition:height .3s ease,opacity .3s ease-out,overflow 0s .3s}.inline-filter-band .arrow{right:34px;border-top-width:0;top:50px;border-width:8px;position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-bottom-color:#ddd}.inline-filter-band .arrow:after{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;top:-8px;margin-left:-9px;border-bottom-color:#fbfbff;border-width:9px}.inline-filter-band .ac-selected,.inline-filter-band .form-control{background:inherit}.inline-filter-band .ac-selected.form-control{outline:0!important}.inline-filter-band .ac-box{width:auto;padding-right:18px}.inline-filter-band .ac-box .ac-selected span{padding:3px 6px 9px 6px}.inline-filter-band .tooltip-icon{margin-right:39px}.inline-filter-band .clear-month-selection{margin-top:16px}.inline-filter-band .filter-title{padding-top:16px;color:#7c7889;padding-left:10px}.inline-filter-band .no-border .ac-placeholder-spacing,.inline-filter-band .no-border .selected-year .ac-spacing{margin-right:-4px!important}.inline-filter-band .no-border .form-control{font-size:13px;color:#007dff;height:inherit;padding:1px 4px;border-radius:0;border-top:none;border-left:none;border-right:none;border-bottom:none;box-shadow:none!important;font-family:inter_medium;margin-top:2px}.inline-filter-band .no-border .date-picker.form-control{cursor:pointer}.inline-filter-band .no-border .ac-search .form-control{color:#3b3944!important;border:1px solid #eee;height:30px;border-radius:5px;margin-top:5px}.inline-filter-band .no-border .ac-search .form-control:hover{border:1px solid #eee!important}.inline-filter-band .no-border .form-control:hover{border:0!important}.inline-filter-band .no-border .form-control.date-picker{height:30px;font-size:14px;color:#3b3944;font-family:inter_medium;margin-top:14px;padding:0 0 0 10px;max-width:120px}.inline-filter-band .no-border .form-control.date-picker.month-selected{max-width:85px}.inline-filter-band .no-border .date-picker-placeholder .form-control.date-picker{max-width:98px}.inline-filter-band .no-border .payout-month .form-control.date-picker{max-width:147px}.inline-filter-band .no-border .ac-dropdown.ac-dp-group{position:fixed;margin-top:-10px;padding-left:14px}.inline-filter-band .no-border .ac-dropdown.ac-dp-group .autocomplete-drop{width:max-content}.inline-filter-band .no-border .ac-max-width .ac-spacing{max-width:150px}.inline-filter-band .no-border .ac-box{margin-top:-8px;margin-right:-10px}.inline-filter-band .no-border .ac-box .icon{fill:#8a8fa7;margin-bottom:8px!important}.inline-filter-band .no-border .ac-box .ac-selected{color:#3b3944;font-size:14px;height:inherit;padding:9px 2px 1px 0;margin-top:11px;max-width:none}.inline-filter-band .no-border .ac-box .ac-selected span{margin-right:3px;padding-right:2px!important}.inline-filter-band .no-border .ac-box .ac-selected .selected-label-arrow-width{margin-right:8px}.inline-filter-band .no-border .ac-box .ac-down-open-mini{border-top:5px solid #8a8fa7;margin-top:8px}.inline-filter-band .no-border .ac-box .ac-up-open-mini{border-bottom:5px solid #8a8fa7}.inline-filter-band .no-border .ac-box .approvals-caret{margin:6px 0 0 0;color:#8a8fa7}.inline-filter-band .no-border .ac-container .tooltip-icon.ac-selection-clear{margin-top:5px}.inline-filter-band .no-border .ac-container .tooltip-container.ac-selection-clear{margin:8px 3px 11px 0;padding:0}.inline-filter-band .no-border .ac-container .tooltip-container.ac-selection-clear svg{height:12px;width:12px;fill:#7c7889}.inline-filter-band .right-separator{border-right:1px solid #ddd;margin:17px 0 13px 15px}.inline-filter-band input::-webkit-input-placeholder{color:#686d86!important}.inline-filter-band input::-moz-placeholder{color:#686d86!important}.inline-filter-band input:-ms-input-placeholder{color:#686d86!important}.inline-filter-band .doc-filter-btn-toolbar{width:85px}.inline-filter-band .doc-filter-btn-toolbar .right-separator{margin-left:0}.right-separator{border-right:1px solid #ddd}.ac-container .ac-selection-clear{cursor:pointer;position:absolute;right:8px;top:8px;font-size:15px;font-weight:200}.filter-placeholder{color:#686d86;font-weight:400}.filter-border-bottom{border-bottom:1px solid #ededed}.documents-list-column-body.scrollbox{transition:margin-top .2s ease}.documents-list-column-body.scrollbox.has-filter{transition:margin-top .3s ease}.ml-nxs{margin-left:-1px!important}.approvals-rounded-circle{height:40px;width:40px;background-color:#f6f7fa;margin-top:0;text-align:center;border:1px solid #fff}.approvals-rounded-circle div{color:#9592a0;font-family:inter_semibold;padding-top:8px}.table.zp-table.declaration-table.approvals-table{table-layout:fixed}.table.zp-table.declaration-table.approvals-table td{box-shadow:none}.w-70{width:70%!important}.w-30{width:30%!important}.w-18{width:18%!important}.declaration-alert-section.leave-attendance-banner{max-width:none}.declaration-alert-section.leave-attendance-banner .declaration-alert-card{width:100%;padding:15px 25px;margin-bottom:0;display:flex;border-left:none}.declaration-alert-section.leave-attendance-banner .declaration-alert-card svg{margin-bottom:3px}.inline-filter-band.unsupport-module-top .arrow{top:105px}.unified-user-thumbnail-wrapper{flex-shrink:0;display:flex;justify-content:center;align-items:center;text-transform:capitalize;font-size:12px}.unified-user-thumbnail-wrapper.circular-model{border-radius:50px}.unified-user-thumbnail-wrapper.thumbnail-wrapper-xsmall{width:24px!important;height:24px!important}.unified-user-thumbnail-wrapper .thumbnail-xsmall{width:24px!important;height:24px!important}.unified-user-thumbnail-wrapper.thumbnail-wrapper-small{width:30px!important;height:30px!important;font-size:14px}.unified-user-thumbnail-wrapper .thumbnail-small{width:30px!important;height:30px!important}.unified-user-thumbnail-wrapper.thumbnail-wrapper-xmsmall{width:32px!important;height:32px!important;font-size:14px}.unified-user-thumbnail-wrapper .thumbnail-xmsmall{width:32px!important;height:32px!important}.unified-user-thumbnail-wrapper.thumbnail-wrapper-msmall{width:36px!important;height:36px!important;font-size:14px}.unified-user-thumbnail-wrapper .thumbnail-msmall{width:36px!important;height:36px!important}.unified-user-thumbnail-wrapper.thumbnail-wrapper-medium{width:40px!important;height:40px!important;font-size:15px}.unified-user-thumbnail-wrapper .thumbnail-medium{width:40px!important;height:40px!important}.unified-user-thumbnail-wrapper.thumbnail-wrapper-large{width:45px!important;height:45px!important;font-size:18px}.unified-user-thumbnail-wrapper .thumbnail-large{width:45px!important;height:45px!important}.unified-user-thumbnail-wrapper.thumbnail-wrapper-xlarge{width:60px!important;height:60px!important;font-size:26px}.unified-user-thumbnail-wrapper .thumbnail-xlarge{width:60px!important;height:60px!important}.unified-user-thumbnail-wrapper.thumbnail-wrapper-xmlarge{width:75px!important;height:75px!important;font-size:33px}.unified-user-thumbnail-wrapper .thumbnail-xmlarge{width:75px!important;height:75px!important}.unified-user-thumbnail-wrapper.thumbnail-wrapper-xxlarge{width:90px!important;height:90px!important;font-size:30px}.unified-user-thumbnail-wrapper .thumbnail-xxlarge{width:90px!important;height:90px!important}.unified-user-thumbnail-wrapper.thumbnail-wrapper-xxxlarge{width:100px!important;height:100px!important;font-size:40px}.unified-user-thumbnail-wrapper .thumbnail-xxxlarge{width:100px!important;height:100px!important}.unified-user-thumbnail-wrapper .no-user-thumbnail{width:56px;height:56px}.unified-user-thumbnail-wrapper.bg-initials-0{background-color:#e8f3ff;color:#208eff}.unified-user-thumbnail-wrapper.bg-initials-1{background-color:#f8f6ff;color:#7c7889}.unified-user-thumbnail-wrapper.bg-initials-2{background-color:#fff3e7;color:#ff8900}.unified-user-thumbnail-wrapper.bg-initials-3{background-color:#fff0f1;color:#ff1153}.unified-user-thumbnail-wrapper.bg-initials-4{background-color:#eaf9f5;color:#00b666}.unified-user-thumbnail-wrapper.dotted-round{border:1px dashed #ececf9}.user-container{border-radius:16px;background:#fff;max-width:160px;display:inline-flex;border:1px solid #e5e7eb!important}.user-container .name{padding:4px 10px 5px 0;height:30px}.user-container.status-approved .unified-user-thumbnail-wrapper{border:2px solid #00b666}.user-container.status-approved .unified-user-thumbnail-wrapper:has(img) .rounded-circle{border:2px solid #00b666}.user-container.status-rejected .unified-user-thumbnail-wrapper{border:2px solid #ff1153}.user-container.status-rejected .unified-user-thumbnail-wrapper:has(img) .rounded-circle{border:2px solid #ff1153}.user-container.status-pending.current-bg{background:#fff3e7}.user-container.status-pending:not(.current-bg) .unified-user-thumbnail-wrapper{border:2px solid #ff8900}.user-container.status-pending:not(.current-bg) .unified-user-thumbnail-wrapper:has(img) .rounded-circle{border:2px solid #ff8900}.rounded-circle{border-radius:50%!important}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.zp-table.attendance-calendar-view-table{table-layout:fixed;border-bottom:none;margin-top:0;border-collapse:separate;border-spacing:0}table.zp-table.attendance-calendar-view-table th:first-child{border-left:1px solid #eee}table.zp-table.attendance-calendar-view-table th{border-right:1px solid #eee!important;font-size:14px!important;color:#7c7889!important;padding:18px 20px!important;font-weight:500}table.zp-table.attendance-calendar-view-table thead tr th{color:#7c7889;border-bottom:1px solid #eee!important;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}table.zp-table.attendance-calendar-view-table tr:last-child td:first-child{border-bottom-left-radius:10px}table.zp-table.attendance-calendar-view-table tr:last-child td:last-child{border-bottom-right-radius:10px}table.zp-table.attendance-calendar-view-table tr:first-child td{border-top-style:solid}table.zp-table.attendance-calendar-view-table tr td:first-child{border-left-style:solid}table.zp-table.attendance-calendar-view-table td{border:solid 1px #eee;border-left:1px solid #fff!important;padding:10px}table.zp-table.attendance-calendar-view-table thead:first-child tr:first-child th{border-top:1px solid #eee!important}table.zp-table.attendance-calendar-view-table thead:first-child tr:first-child th:first-child{border-left:1px solid #eee!important}table.zp-table.attendance-calendar-view-table thead:first-child>tr>th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.zp-table.attendance-calendar-view-table tbody>tr td{border-top:1px solid #208eff!important}table.zp-table.attendance-calendar-view-table tbody>tr td:not(:hover){border-top:1px solid #fff!important}table.zp-table.attendance-calendar-view-table tbody>tr td:hover{border-left:1px solid #208eff!important}table.zp-table.attendance-calendar-view-table tbody tr>td:first-child{border-left:1px solid #eee!important}table.zp-table.attendance-calendar-view-table tbody tr>td:first-child:hover{border-left:1px solid #208eff!important}table.zp-table.attendance-calendar-view-table .table-calendar{vertical-align:top!important;width:30px;height:150px}table.zp-table.attendance-calendar-view-table .table-calendar .calender-date{font-size:15px;color:#3b3944!important;font-family:inter_semibold;margin-bottom:10px;text-align:center!important}table.zp-table.attendance-calendar-view-table .table-calendar .calender-date.bg{background-color:#208eff;color:#fff!important;border-radius:5px;width:28px}table.zp-table.attendance-calendar-view-table .table-calendar .calender-item{border-width:0 0 0 5px;border-style:solid;text-align:left;border-radius:5px;margin-bottom:5px;width:100%;height:34px;padding-left:5px;align-content:space-around;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}table.zp-table.attendance-calendar-view-table .table-calendar .calender-item.absent{background-color:#fff0f1;border-left:5px solid #ff6979!important;border:1px solid #fff}table.zp-table.attendance-calendar-view-table .table-calendar .calender-item.weekend{background-color:#f8f6ff;border-left:5px solid #c9cede!important;border:1px solid #fff}table.zp-table.attendance-calendar-view-table .table-calendar .calender-item.holiday{background-color:#e8f3ff;border-left:5px solid #208eff!important;border:1px solid #fff}table.zp-table.attendance-calendar-view-table .table-calendar .calender-item.leave{background-color:#fff3e7;border-left:5px solid #ff8900!important;border:1px solid #fff}table.zp-table.attendance-calendar-view-table .table-calendar.absent{background-image:repeating-linear-gradient(130deg,#f8f6ff 8px,#f8f6ff 12px,transparent 0,transparent 19px)}table.zp-table.attendance-calendar-view-table .table-calendar.absent:hover .convert-action{display:block;color:#ddd}table.zp-table.attendance-calendar-view-table .table-calendar.absent:not(:hover) .convert-action{display:none}.w-80{width:80%!important}.split-up-view.approvals-leave .scrollable-container,.split-up-view.leave-salary-split-up .scrollable-container{position:relative;height:calc(100vh - 315px)}.split-up-view.approvals-leave .scrollable-container .split-view-content.leave-split-view-content,.split-up-view.leave-salary-split-up .scrollable-container .split-view-content.leave-split-view-content{position:relative;top:0;margin-left:0}.leave-salary-footer{height:70px}.leave-salary-amount-section{background-color:#fcfbff}#html-spinner{width:18px;height:18px;border:3px solid #0089ff;border-top:4px solid transparent;border-radius:50%}#html-spinner{-webkit-transition-property:-webkit-transform;-webkit-transition-duration:1.2s;-webkit-animation-name:rotate;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-transition-property:-moz-transform;-moz-animation-name:rotate;-moz-animation-duration:1.2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;transition-property:transform;animation-name:rotate;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}#container{position:relative}#html-spinner{position:relative}.segmented-controls{display:flex;margin:0 auto;position:relative;transition:all .3s ease;border-radius:30px;background:#f6f7fa;height:40px;width:350px;padding:3px}.segmented-controls button{grid-row:1;display:flex;justify-content:center;align-items:center;text-align:center;cursor:pointer;flex:1 1 0px;position:relative;z-index:2;transition:inherit;font-size:13px;font-family:inter_regular;text-transform:capitalize;color:#5f5c6a;padding:9px 11px;white-space:nowrap}.segmented-controls button.selected,.segmented-controls button:hover{color:#000}.segmented-controls button:last-of-type{z-index:1}.segmented-controls button:last-of-type::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-color:#000;transition:inherit}.segmented-controls button:nth-last-of-type(2).selected~button:last-of-type::after{transform:translateX(-100%)}.segmented-controls button:nth-last-of-type(3).selected~button:last-of-type::after{transform:translateX(-200%)}.segmented-controls button:nth-last-of-type(4).selected~button:last-of-type::after{transform:translateX(-300%)}.segmented-controls button:nth-last-of-type(5).selected~button:last-of-type::after{transform:translateX(-400%)}.segmented-controls button:nth-last-of-type(6).selected~button:last-of-type::after{transform:translateX(-500%)}.segmented-controls button:nth-last-of-type(7).selected~button:last-of-type::after{transform:translateX(-600%)}.segmented-controls button:nth-last-of-type(8).selected~button:last-of-type::after{transform:translateX(-700%)}.segmented-controls button:nth-last-of-type(9).selected~button:last-of-type::after{transform:translateX(-800%)}.segmented-controls button:nth-last-of-type(10).selected~button:last-of-type::after{transform:translateX(-900%)}.segmented-controls button:last-of-type::after{background:#fff;border-radius:30px;border:.5px solid rgba(0,0,0,.04);box-shadow:0 2px 2px 0 rgba(0,0,0,.05)}.india-segmented-tab.documents-tab{width:143px}.india-segmented-tab.attendance-tab{width:232px}.hide-and-show-table .india-segmented-tab{height:35px;margin-right:10px;margin-top:-7px}.hide-and-show-table .india-segmented-tab .segmented-tab{height:29px}.zp-time-picker .time-picker-input{display:flex}.zp-time-picker .time-picker-input input{height:40px}.zp-time-picker .time-picker-input input:not(:focus){border-right:transparent}.zp-time-picker .time-picker-input input.error{border:1px solid #ff1153}.zp-time-picker .time-picker-input .dropdown{height:40px;border:1px solid #ced4da}.zp-time-picker .time-picker-input .dropdown .dropdown-toggle{padding:7px 10px}.zp-time-picker .time-picker-input .time{color:#3b3944;border:1px solid #ced4da;padding:0 10px}.time-picker-menu{display:none;position:absolute;border:1px solid #eee;background-color:#fff;width:250px;max-height:200px;border-radius:6px;box-shadow:0 6px 12px rgba(0,0,0,.18);z-index:10000}.time-picker-menu.show{display:flex}.time-picker-menu .time-header{color:#3b3944;font-size:12px;background-color:#fafbff;position:sticky;top:0;width:100%;text-align:left;border-bottom:1px solid #eee;text-transform:uppercase;padding:8px 20px;z-index:1}.time-picker-menu .hours,.time-picker-menu .minutes{width:50%;overflow-y:auto}.time-picker-menu .hours{border-right:1px solid #eee}.time-picker-menu .hours .time-header{border-top-left-radius:6px}.time-picker-menu .minutes .time-header{border-top-right-radius:6px}.time-picker-menu .list{position:relative;width:100%;padding:5px 10px}.time-picker-menu .list button{color:#3b3944;border:0;background:0 0;border-radius:4px;width:100%;text-align:left;padding:8px 10px}.time-picker-menu .list button.selected{font-family:"inter_medium"}.time-picker-menu .list button.selected::before{position:absolute;content:"";border-top:7px solid #208eff;border-left:7px solid transparent;border-right:7px solid transparent;transform:rotate(270deg);left:-4px;margin-top:9px}.time-picker-menu .list button:hover{background-color:#208eff;color:#fff}.dropdown .dropdown-toggle{color:#3b3944}.dropdown-menu .dropdown-item{color:#3b3944}#dropdown-wrapper{z-index:10000000}.timesheet-payperiod-add-view .payperiod-schedule-badge,.timesheet-calendar-view .ts-monthly-badge{margin-left:16px;font-size:12px;font-weight:600;text-transform:uppercase;color:#555;padding:4px 10px;letter-spacing:.5px;white-space:nowrap;background:#f6f7fa;border:2px solid #fff;border-radius:30px}.ts-time-part{width:28px;text-align:center;border:0;background:0 0;font-size:14px;font-weight:400;color:#3b3944;padding:2px 0;outline:0}.ts-time-part::-webkit-outer-spin-button,.ts-time-part::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ts-time-part::placeholder{color:#9592a0;font-weight:400}.ts-time-part:disabled{color:#3b3944;cursor:not-allowed;-webkit-text-fill-color:#3b3944;opacity:1}.ts-time-part:focus{border-bottom:1px solid #dee2e6;border-radius:0}.ts-time-separator{margin:0 2px}.ts-time-label{color:#3b3944}.ts-time-empty .ts-time-label{color:#9592a0}.ts-approver-avatar{width:32px;height:32px}.timesheet-calendar-view .ts-month-picker-wrap{min-width:280px}.timesheet-calendar-view .ts-period-select{min-width:320px;font-size:14px;font-weight:500;color:#3b3944;padding:8px 12px;border:1px solid #dee2e6;border-radius:4px;background-color:#fff}.timesheet-calendar-view .timesheet-month-grid-wrap{border-radius:20px;border:1px solid #e9ecef;background-color:#fff}.timesheet-calendar-view .timesheet-month-grid{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;border:0;margin-top:0;margin-bottom:0}.timesheet-calendar-view .timesheet-month-grid thead tr th{border-style:solid;border-color:#e9ecef;border-width:0 1px 1px 0;padding:12px 8px;font-size:13px;font-weight:500;color:#7c7889;text-align:center}.timesheet-calendar-view .timesheet-month-grid thead tr th:last-child{border-right-width:0}.timesheet-calendar-view .timesheet-month-grid thead tr:first-child th:first-child{border-top-left-radius:19px}.timesheet-calendar-view .timesheet-month-grid thead tr:first-child th:last-child{border-top-right-radius:19px}.timesheet-calendar-view .timesheet-month-grid tbody tr td{border-style:solid;border-color:#e9ecef;border-width:0 1px 1px 0}.timesheet-calendar-view .timesheet-month-grid tbody tr:last-child{border-right-width:0}.timesheet-calendar-view .timesheet-month-grid tbody tr:last-child td{border-bottom-width:0}.timesheet-calendar-view .timesheet-month-grid tbody tr:last-child td:first-child{border-bottom-left-radius:19px}.timesheet-calendar-view .timesheet-month-grid tbody tr:last-child td:last-child{border-bottom-right-radius:19px}.timesheet-calendar-view .ts-day-cell{vertical-align:top;height:120px;min-width:100px;padding:0!important;position:relative;background-color:#fff}.timesheet-calendar-view .ts-day-cell.ts-day-padding{cursor:default}.timesheet-calendar-view .ts-day-cell.ts-day-cell-clickable:hover,.timesheet-calendar-view .ts-day-cell.ts-day-cell-clickable:focus-within,.timesheet-calendar-view .ts-day-cell.ts-day-cell-clickable.selected-date{z-index:1}.timesheet-calendar-view .ts-day-cell.ts-day-cell-clickable:hover .ts-day-cell-btn,.timesheet-calendar-view .ts-day-cell.ts-day-cell-clickable:focus-within .ts-day-cell-btn,.timesheet-calendar-view .ts-day-cell.ts-day-cell-clickable.selected-date .ts-day-cell-btn{box-shadow:inset 0 0 0 1px #208eff;border-radius:5px}.timesheet-calendar-view .ts-day-cell-btn{display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;width:100%;height:100%;min-height:120px;padding:8px;margin:0;border:0;background:0 0;cursor:pointer;text-align:inherit;font:inherit;color:inherit}.timesheet-calendar-view .ts-day-cell-btn:focus{outline:0}.timesheet-calendar-view .ts-day-add-icon{flex-shrink:0;opacity:0;transition:opacity .15s ease;line-height:0;pointer-events:none}.timesheet-calendar-view .ts-day-cell-clickable:hover .ts-day-add-icon,.timesheet-calendar-view .ts-day-cell-clickable:focus-within .ts-day-add-icon,.timesheet-calendar-view .ts-day-cell-clickable.selected-date .ts-day-add-icon{opacity:1}.timesheet-calendar-view .ts-day-today{background-color:#208eff;color:#fff!important;border-radius:5px;width:28px;text-align:center!important}.timesheet-calendar-view .ts-day-hours-card{background-color:#eaf9f5;border-left:3px solid #2dcc9e;border-radius:4px;padding:6px 8px;margin-bottom:4px}.timesheet-calendar-view .ts-day-jobs-arrow{display:inline-block;width:0;height:0;margin-left:6px;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid #208eff;flex-shrink:0;vertical-align:middle}.split-up-view.timesheet-day-split-up{width:450px;right:-450px;top:0!important;z-index:4;box-shadow:-2px 0 12px rgba(0,0,0,.08);border-left:1px solid #e0e0e0}.split-up-view.timesheet-day-split-up.show-split-up{right:0}.split-up-view.timesheet-day-split-up .split-view-content{position:absolute;top:0;left:0;right:0;bottom:0;margin-left:0;padding:0;height:100%;display:flex;flex-direction:column}.split-up-view.timesheet-day-split-up .split-view-content.scroll-y:has(.ac-box-open){overflow:visible}.split-up-view.timesheet-day-split-up .close{position:absolute;top:18px;right:20px;z-index:2;line-height:0}.split-up-view.timesheet-day-split-up .timesheet-day-entry-panel{display:flex;flex-direction:column;flex:1;min-height:0;padding-top:0}.split-up-view.timesheet-day-split-up .day-entry-header{padding:24px 48px 24px 24px;background:#fff;flex-shrink:0}.split-up-view.timesheet-day-split-up .day-entry-title{line-height:1.35}.split-up-view.timesheet-day-split-up .day-entry-body{flex:1;overflow-y:auto;min-height:0;padding:0 24px 24px;display:flex;flex-direction:column}.split-up-view.timesheet-day-split-up .day-entry-body:has(.ac-box-open){overflow:visible}.split-up-view.timesheet-day-split-up .day-entry-table-wrap{border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef;background:#fff}.split-up-view.timesheet-day-split-up .day-entry-table{width:100%;table-layout:fixed;border-collapse:collapse;margin:0}.split-up-view.timesheet-day-split-up .day-entry-table .det-col-task{width:62%}.split-up-view.timesheet-day-split-up .day-entry-table .det-col-time{width:38%;text-align:left}.split-up-view.timesheet-day-split-up .day-entry-table thead th.det-col-time{text-align:left}.split-up-view.timesheet-day-split-up .day-entry-table .day-entry-remove-btn{opacity:0;transition:opacity .15s ease}.split-up-view.timesheet-day-split-up .day-entry-table .day-entry-remove-btn:hover{color:#dc3545!important}.split-up-view.timesheet-day-split-up .day-entry-table tbody tr:hover .day-entry-remove-btn,.split-up-view.timesheet-day-split-up .day-entry-table tbody tr:focus-within .day-entry-remove-btn{opacity:1}.split-up-view.timesheet-day-split-up .day-entry-table thead th{font-weight:500;font-size:14px;color:#7c7889;text-transform:none;padding:14px 16px;background:#fafbff;border-bottom:1px solid #e9ecef;border-right:none;border-top:none;border-left:none;text-align:left;vertical-align:middle}.split-up-view.timesheet-day-split-up .day-entry-table thead th.det-col-task{border-right:1px solid #e9ecef}.split-up-view.timesheet-day-split-up .day-entry-table tbody td{padding:4px 16px;vertical-align:middle;border-bottom:1px solid #f0f0f0;border-right:none;border-top:none;border-left:none;font-size:14px;color:#3b3944;background:#fff}.split-up-view.timesheet-day-split-up .day-entry-table tbody td.det-col-task{border-right:1px solid #f0f0f0}.split-up-view.timesheet-day-split-up .day-entry-table tbody tr:last-child td{border-bottom:none}.split-up-view.timesheet-day-split-up .day-entry-table tbody tr:has(.ac-box-open){position:relative;z-index:2}.split-up-view.timesheet-day-split-up .day-entry-table .det-col-task .ac-selected.form-control{border:0;box-shadow:none;background:0 0;padding:0;font-size:14px;font-weight:500;color:#3b3944;cursor:pointer;min-height:auto;height:auto}.split-up-view.timesheet-day-split-up .day-entry-table .det-col-task .ac-caret{right:0;top:50%;transform:translateY(-50%)}.split-up-view.timesheet-day-split-up .day-entry-table .det-col-task .ac-search{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.split-up-view.timesheet-day-split-up .day-entry-table .det-col-task .ac-container{width:100%}.split-up-view.timesheet-day-split-up .day-entry-table .det-col-task .ac-box-drop{min-width:200px}.split-up-view.timesheet-day-split-up .day-entry-total-card{padding:14px 16px;background:#fafbff;border-radius:6px}.split-up-view.timesheet-day-split-up .day-entry-footer{gap:12px;padding:20px 24px 24px;background:#fff}.payroll-column.payroll-content-column:has(.payperiod-body-layout){display:flex;flex-direction:column;min-height:0;flex:1}.payperiod-body-layout{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.payperiod-body-layout .timesheet-payperiod-add-view{flex:1;min-height:0;display:flex;flex-direction:column}.timesheet-payperiod-add-view{overflow-x:hidden;width:100%;max-width:100%}.timesheet-payperiod-add-view:has(.ac-box-open){overflow-x:visible}.timesheet-payperiod-add-view .payperiod-add-view-layout{display:flex;flex-direction:column;flex:1;min-height:0}.timesheet-payperiod-add-view .payperiod-scrollable{flex:1;overflow-x:hidden;overflow-y:auto;min-height:0}.timesheet-payperiod-add-view .payperiod-dropdown-select-wrap{min-width:320px}.timesheet-payperiod-add-view .payperiod-dropdown-select-wrap .payperiod-period-dropdown .ac-selected-option,.timesheet-payperiod-add-view .payperiod-dropdown-select-wrap .payperiod-period-dropdown .form-control{font-size:14px;font-weight:500;color:#3b3944;padding:8px 12px;border:1px solid #dee2e6;border-radius:4px;background-color:#fff;min-width:320px}.timesheet-payperiod-add-view .payperiod-dropdown-select-wrap .payperiod-period-dropdown .ac-search{display:none}.timesheet-payperiod-add-view .payperiod-dropdown-select-wrap .payperiod-period-dropdown .ac-dropdown-menu{padding-top:6px}.timesheet-payperiod-add-view .payperiod-scroll-arrows{display:inline-grid;grid-template-columns:1fr 1fr;align-items:stretch;box-sizing:border-box;width:60px;height:36px;border:2px solid #fff;border-radius:10px;overflow:hidden;background-color:#f6f7fa;background-image:linear-gradient(#fff,#fff);background-size:2px 100%;background-position:center;background-repeat:no-repeat}.timesheet-payperiod-add-view .payperiod-scroll-arrows .payperiod-scroll-arrow{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;margin:0;padding:0;border:0;border-radius:0;background:0 0;appearance:none;line-height:0;cursor:pointer;transition:background-color 300ms ease-in-out}.timesheet-payperiod-add-view .payperiod-scroll-arrows .payperiod-scroll-arrow svg.icon{display:block;flex-shrink:0;width:20px;height:20px;fill:#9592a0;transition:fill 300ms ease-in-out}.timesheet-payperiod-add-view .payperiod-scroll-arrows .payperiod-scroll-arrow:hover{background-color:#208eff}.timesheet-payperiod-add-view .payperiod-scroll-arrows .payperiod-scroll-arrow:hover svg.icon{fill:#fff}.timesheet-payperiod-add-view .payperiod-grid-layout{align-items:flex-start}.timesheet-payperiod-add-view .payperiod-table-scroll{flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.timesheet-payperiod-add-view .payperiod-table-scroll:has(.ac-box-open){overflow-x:visible}.timesheet-payperiod-add-view .payperiod-table-scroll table.payperiod-grid{table-layout:auto;width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;border:0;margin-top:0}.timesheet-payperiod-add-view .payperiod-grid thead tr{height:62px}.timesheet-payperiod-add-view .payperiod-grid tbody tr{height:53px}.timesheet-payperiod-add-view .payperiod-grid tbody tr .payperiod-remove-btn{opacity:0}.timesheet-payperiod-add-view .payperiod-grid tbody tr:hover .payperiod-remove-btn,.timesheet-payperiod-add-view .payperiod-grid tbody tr:focus-within .payperiod-remove-btn{opacity:1}.timesheet-payperiod-add-view .payperiod-sticky-col{position:sticky;left:0;z-index:1;width:250px;background-color:#fff}.timesheet-payperiod-add-view .payperiod-sticky-col:has(.ac-box-open){z-index:2}.timesheet-payperiod-add-view .payperiod-grid thead th{background-color:#fafbff;font-size:14px;font-weight:500;color:#7c7889;padding:14px 12px;white-space:nowrap;border-bottom:1px solid #e9ecef;border-right:1px solid #e9ecef;border-top:1px solid #e9ecef;border-left:none;vertical-align:middle}.timesheet-payperiod-add-view .payperiod-grid thead th:last-child{border-right:none}.timesheet-payperiod-add-view .payperiod-grid thead .payperiod-sticky-col::after,.timesheet-payperiod-add-view .payperiod-grid tbody .payperiod-sticky-col::after{content:"";position:absolute;top:0;bottom:0;right:0;width:8px;transform:translateX(100%);pointer-events:none;opacity:0;transition:opacity .15s ease;background:linear-gradient(to right,rgba(0,0,0,.06) 0,rgba(0,0,0,.03) 40%,transparent 100%)}.timesheet-payperiod-add-view .payperiod-table-scroll.is-scrolled .payperiod-grid thead .payperiod-sticky-col::after,.timesheet-payperiod-add-view .payperiod-table-scroll.is-scrolled .payperiod-grid tbody .payperiod-sticky-col::after{opacity:1}.timesheet-payperiod-add-view .payperiod-grid thead .payperiod-total-col::before,.timesheet-payperiod-add-view .payperiod-grid tbody .payperiod-total-col::before{content:"";position:absolute;top:0;bottom:0;left:0;width:8px;transform:translateX(-100%);pointer-events:none;background:linear-gradient(to left,rgba(0,0,0,.06) 0,rgba(0,0,0,.03) 40%,transparent 100%)}.timesheet-payperiod-add-view .payperiod-grid thead .payperiod-sticky-col,.timesheet-payperiod-add-view .payperiod-grid thead .payperiod-total-col{z-index:2;background-color:#fafbff}.timesheet-payperiod-add-view .payperiod-task-col{min-width:250px;width:250px;padding-left:16px;padding-right:12px}.timesheet-payperiod-add-view .payperiod-day-col{min-width:100px;width:100px;padding:14px 8px;vertical-align:middle}.timesheet-payperiod-add-view .payperiod-total-col{min-width:150px;width:150px;padding:14px 8px;position:sticky;right:0;z-index:1;background-color:#fafbff}.timesheet-payperiod-add-view .payperiod-grid thead .payperiod-total-col{border-left:1px solid #e9ecef}.timesheet-payperiod-add-view .payperiod-grid tbody .payperiod-total-col{border-left:1px solid #f0f0f0}.timesheet-payperiod-add-view .payperiod-remove-btn{display:inline-flex;align-items:center;justify-content:center;padding:6px;line-height:0;color:#7c7889;transition:opacity .15s ease;flex-shrink:0}.timesheet-payperiod-add-view .payperiod-remove-btn:hover{color:#dc3545}.timesheet-payperiod-add-view .payperiod-grid tbody .payperiod-total-col,.timesheet-payperiod-add-view .payperiod-grid .payperiod-add-row .payperiod-day-col{word-spacing:4px}.timesheet-payperiod-add-view .payperiod-grid tbody td{vertical-align:middle;border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-top:none;border-left:none;font-size:14px;color:#3b3944}.timesheet-payperiod-add-view .payperiod-grid tbody td:last-child{border-right:none}.timesheet-payperiod-add-view .payperiod-grid tbody .payperiod-total-col{background-color:#fafbff}.timesheet-payperiod-add-view .payperiod-grid tbody tr:hover td{background-color:#fafbfc}.timesheet-payperiod-add-view .payperiod-grid tbody tr:hover .payperiod-sticky-col{background-color:#fafbfc}.timesheet-payperiod-add-view .payperiod-grid tbody tr:hover .payperiod-total-col{background-color:#fafbff}.timesheet-payperiod-add-view .payperiod-task-dropdown{flex:1;min-width:0}.timesheet-payperiod-add-view .payperiod-task-dropdown .ac-selected.form-control{border:0;box-shadow:none;background:0 0;padding:0;font-size:14px;font-weight:500;color:#3b3944;cursor:pointer;min-height:auto;height:auto}.timesheet-payperiod-add-view .payperiod-task-dropdown .ac-caret{right:0;top:50%;transform:translateY(-50%)}.timesheet-payperiod-add-view .payperiod-task-dropdown .ac-search{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.timesheet-payperiod-add-view .payperiod-task-dropdown .ac-selected.form-control{font-weight:500;padding:4px 0}.timesheet-payperiod-add-view .payperiod-task-readonly{border:0;box-shadow:none;background:0 0;padding:4px 0;font-size:14px;font-weight:500;color:#3b3944;cursor:not-allowed;width:100%;min-height:auto;height:auto}.timesheet-payperiod-add-view .payperiod-task-readonly:disabled{opacity:1;color:#3b3944;-webkit-text-fill-color:#3b3944;cursor:not-allowed}.timesheet-payperiod-add-view .payperiod-add-row td{border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef;background-color:#fafbff;padding:14px 8px;vertical-align:middle}.timesheet-payperiod-add-view .payperiod-add-row .payperiod-task-col{background-color:#fff;padding-left:16px;padding-right:12px}.timesheet-payperiod-add-view .payperiod-total-bar{background-image:linear-gradient(90deg,#f6f7fa 0,rgba(246,247,250,0) 100%);border-radius:8px;margin:16px 0;padding:15px;font-size:15px}.timesheet-payperiod-add-view .payperiod-total-bar strong{font-weight:700;color:#3b3944}.claim-details-summary.timesheet-summary-metrics{align-items:center}.claim-details-summary.timesheet-summary-metrics .claim-details-summary-item{padding:0 28px}.claim-details-summary.timesheet-summary-metrics .claim-details-summary-item:first-child{padding-left:0}.claim-details-summary.timesheet-summary-metrics .claim-details-summary-item:nth-child(2){border-left:1px solid #ececf3}.timesheet-details-table{width:100%;border-collapse:collapse;border:0}.timesheet-details-table thead tr th{font-weight:500;font-size:14px;color:#7c7889;text-transform:none;padding:14px 16px;background:#fafbff!important;border:0!important;border-bottom:1px solid #e9ecef!important;border-right:1px solid #e9ecef!important;text-align:left;vertical-align:middle}.timesheet-details-table thead tr th:last-child{border-right:none!important}.timesheet-details-table tbody td{padding:12px 16px;vertical-align:middle;font-size:14px;color:#3b3944;background:#fff;border:0!important;border-bottom:1px solid #f0f0f0!important;border-right:1px solid #f0f0f0!important}.timesheet-details-table thead tr th:last-child,.timesheet-details-table td.ts-detail-total{border-right:none!important}.timesheet-details-table .timesheet-date-group:hover{background-color:#f6f7fa}.payperiod-anchor-center{left:-50%;top:-50%;transform:translate(50%,50%)}.timesheet-summary-strip{background:#f6f7fa;padding:16px;min-width:200px}.pensions-container{height:100%;display:flex;flex-direction:column}.pensions-container .body{display:flex;flex-direction:column}.pensions-container .pensions-header-section{padding:20px 40px;background-color:#fcfbff;line-height:28px;position:relative}.pensions-container .pensions-header-section .media{overflow:visible}.pensions-container .pensions-header-section .pension-filter-divider{display:inline-block;width:1px;height:20px;background-color:#dee2e6}.pensions-container .pensions-header-section .provider-section{max-width:900px;line-height:24px}.pensions-container .pensions-header-section .provider-section .icon-container{padding:4px;width:45px;height:45px}.pensions-container .pensions-header-section .provider-section .pension-provider-logo{width:100%;height:100%;object-fit:contain}.pensions-container .pensions-header-section .contribution-section{max-width:900px;border-top:1px solid #dee2e6;padding-top:20px}.pensions-container .right-seperator{border-right:1px solid #dee2e6}.pensions-container .pensions-contribution-container{margin:50px 40px;max-width:900px}.pensions-container .pensions-contribution-container .pension-contribution-table tbody tr{transition:all 300ms ease-in-out;cursor:pointer}.pensions-container .pensions-contribution-container .pension-contribution-table tbody tr:hover{background-color:#f6f7fa}.pensions-container .pensions-contribution-container .pension-contribution-table tbody tr>td{border:0;padding:12px 20px}