.change-password-modal .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper{min-height:40px;padding:0 11px;border-radius:6px;border-color:#cbd6e2;align-items:center}.change-password-modal .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper>.ant-input{min-height:auto;height:auto;padding:0;border:none;box-shadow:none}.change-password-modal .ant-form-item{margin-bottom:1rem}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}html,body{margin:0;padding:0;line-height:1.5;color:var(--font-color);scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar{display:none}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,p{line-height:1.2}.search-wrapper{background:#fff;padding:.625rem 1.25rem;height:auto;line-height:normal;display:flex;flex-wrap:wrap;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between}body{padding:0}.main-content-wrapper.ant-card{border-radius:20px}.ant-card.main-content-wrapper>.ant-card-body{background:var(--white-bg-color);box-shadow:var(--card-box-shadow);border-radius:var(--card-border-radius);padding:20px;border:0;border-radius:20px;overflow:unset}.ant-layout .ant-layout-content .ant-card.main-content-wrapper .ant-card-body .search-wrapper{background:var(--search-box-bg);border-radius:var(--search-box-radius);box-shadow:0 0 transparent,0 0 transparent,0 0 transparent,0 0 transparent,0 1px 2px #0000000d;padding:10px 20px;height:auto;line-height:normal;display:flex;flex-wrap:wrap;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between}.ant-layout .ant-layout-content .ant-card .ant-card-body .search-wrapper{background:var(--white-bg-color);border-radius:var(--search-box-radius);box-shadow:0 0 transparent,0 0 transparent,0 0 transparent,0 0 transparent,0 1px 2px #0000000d;padding:10px 20px;height:auto;line-height:normal;display:flex;flex-wrap:wrap;align-items:center;grid-gap:10px;gap:10px;justify-content:space-between}.ant-layout .ant-layout-content .ant-card.main-content-wrapper .ant-card-body .search-wrapper .ant-picker{font-size:14px;color:var(--secondary-btn-color);line-height:34px;font-weight:500;height:36px;border:1px solid var(--secondary-btn-border)}.ant-layout .ant-layout-header.site-header .user-name-popover:hover,.ant-layout .ant-layout-header.site-header .user-name-popover{display:flex;flex-wrap:wrap;height:auto;color:var(--white-color);line-height:normal;align-items:center;padding:5px 10px 5px 5px;border-radius:30px;background:var(--user-name-btn-bg);margin-left:auto}.user-name-popover .ant-btn{padding:0;height:auto;border:none;background:transparent;box-shadow:none;line-height:normal}.user-name-popover .ant-btn:hover,.user-name-popover .ant-btn:focus{background:transparent;color:var(--white-color)}.user-profile-dropdown .user-profile-menu{margin:0;padding:7px 0;list-style:none;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.user-profile-dropdown .user-profile-menu li{width:156px;padding:3px 15px;color:#000000d9;font-size:14px;line-height:22px;cursor:pointer}.user-profile-dropdown .user-profile-menu li:hover,.user-profile-dropdown .user-profile-menu li:focus{background-color:#fafafa}@media screen and (max-width: 575px){.user-profile-dropdown .user-profile-menu li{width:100%}}.ant-layout-header.site-header{box-shadow:none;display:-ms-flex;display:flex;flex-direction:row;flex-wrap:wrap;-ms-align-items:center;align-items:center;-ms-justify-content:space-between;justify-content:space-between;line-height:1;padding:10px 20px;height:auto;position:relative;z-index:10;line-height:1.2;background:var(--header-bg-color);margin:0;box-shadow:0 1px 1px #f3f3f3;height:66px}.site-header .search-wrapper{margin-left:auto;padding:0}.ant-layout-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;flex:1 1 auto;min-height:0;background-color:#f5f8fa;scrollbar-width:none;-ms-overflow-style:none}.ant-layout-content::-webkit-scrollbar{display:none}.siderbar-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 4px rgba(194,194,194,.151);border-radius:8px;background-color:#013153}.siderbar-wrapper::-webkit-scrollbar{width:5px;background-color:#013153}.submenu-wrapper .custom-menu-item{flex-wrap:wrap;flex-direction:column;display:flex;align-items:center;padding:10px;justify-content:center;gap:8px;border-radius:0 4px 4px 0;height:auto;margin-bottom:10px;margin-inline:4px;border-left:2px solid #ffffff00;cursor:pointer}.submenu-wrapper .custom-menu-item .siderbar-lable{text-align:center;line-height:normal}.submenu-wrapper .custom-menu-item .siderbar-lable span{color:#fff;font-size:14px;font-family:NoirPro,sans-serif;font-weight:400;display:block;line-height:normal}.ant-dropdown.ant-dropdown-placement-rightBottom .ant-dropdown-menu-vertical.ant-dropdown-menu .ant-dropdown-menu-itemant-dropdown-menu-item-active,.ant-dropdown.ant-dropdown-placement-rightTop .ant-dropdown-menu-vertical.ant-dropdown-menu .ant-dropdown-menu-itemant-dropdown-menu-item-active,.ant-dropdown.ant-dropdown-placement-rightTop .ant-dropdown-menu-vertical.ant-dropdown-menu .ant-dropdown-menu-item:hover,.ant-dropdown.ant-dropdown-placement-rightBottom .ant-dropdown-menu-vertical.ant-dropdown-menu .ant-dropdown-menu-item:hover,.ant-dropdown-placement-rightTop.ant-dropdown-menu-item:hover,.ant-dropdown-placement-rightTop.ant-dropdown .ant-dropdown-menu-item.ant-dropdown-menu-item-active{border-left:2px solid #fff;background:#fdfdfd17;color:#fff;border-radius:0 4px 4px 0}.ant-dropdown-placement-rightTop .ant-dropdown-menu .ant-dropdown-menu-item{border-radius:0 4px 4px 0;border-left:2px solid transparent;margin-bottom:5px;padding:5px 10px}.submenu-wrapper .custom-menu-item:hover,.submenu-wrapper .custom-menu-item.selected{background:#fdfdfd17;border-left:2px solid #ffff;transition:all .3s ease-in-out}.sidebar-icon svg{color:#fff;font-size:22px}.site-header .ant-avatar-circle{color:#fff;font-size:20px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;white-space:nowrap;text-align:center;vertical-align:middle;background:#fdfdfd17;border:1px solid transparent;width:33px;height:33px;border-radius:50%}.ant-layout-sider{background-color:#013153}.site-header .ant-dropdown-trigger span{color:#fff;font-weight:500;font-size:14px;letter-spacing:.39px}.site-header .ant-dropdown-trigger svg{font-size:14px}.search-wrapper .search{width:100%;max-width:320px}.search-wrapper .search input,.search-wrapper .search input::placeholder{font-size:14px}.header-title-wrapper{text-align:left;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;box-sizing:border-box;padding:14px 20px 14px 34px;grid-gap:10px;gap:10px;background:var(--white-bg-color);border:1px solid #d9e2ec;border-radius:10px;box-shadow:0 1px 3px #0000000a;margin-bottom:20px;position:relative}.header-title-wrapper:has(h2,h3,h4,h5):before{content:"";position:absolute;left:20px;top:50%;transform:translateY(-50%);width:4px;height:24px;background:#168df5;border-radius:4px}.header-title-wrapper h2,.header-title-wrapper h3,.header-title-wrapper h3.ant-typography,.header-title-wrapper h4,.header-title-wrapper h5{margin:0;font-weight:600;color:var(--primary-color)}.header-title-wrapper h3,.header-title-wrapper h3.ant-typography{font-size:20px}.chart-card,.chart-card .ant-card{height:100%}.ant-form .ant-row .ant-form-item-label label{font-size:14px;margin-bottom:10px;display:inline-flex;align-items:center;color:#545454;font-weight:500}.form-wrapper{padding:10px;border-radius:4px;box-shadow:0 0 transparent,0 0 transparent,0 0 transparent,0 0 transparent,0 1px 2px #0000000d;background:#fff}.form-btn-wrapper{margin-top:10px;padding:10px;border-radius:4px;box-shadow:0 0 transparent,0 0 transparent,0 0 transparent,0 0 transparent,0 1px 2px #0000000d;background:#fff}.form-btn-wrapper .form-btn{display:flex;flex-wrap:wrap;gap:10px}.search-wrapper .filter-btns-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto}.search-wrapper .filter-btns-wrapper .ant-form .ant-select-single{height:36px}.search-wrapper .filter-btns-wrapper .ant-form-item .ant-form-item-control .ant-picker,.search-wrapper .filter-btns-wrapper .ant-form .ant-select,.search-wrapper .filter-btns-wrapper .ant-form .ant-select-selector{background-color:var(--white-bg-color);width:150px;min-height:36px;height:36px;border-radius:6px}.search-wrapper .filter-btns-wrapper .ant-form .ant-form-item{margin-bottom:0}.search-wrapper .filter-btns-wrapper .ant-select-single{height:40px}.profile-wrapper{display:flex;flex-direction:column;gap:10px;align-items:center;margin-bottom:40px}.step-wrapper{border-radius:4px;background:#fff;box-shadow:0 0 transparent,0 0 transparent,0 0 transparent,0 0 transparent,0 1px 2px #0000000d;transition:all .3s ease}.step-wrapper .ant-card-body{padding:0}.step-indicator{font-size:14px;font-weight:600;color:#6c63ff;text-transform:uppercase;letter-spacing:1px}.step-content{font-size:18px;font-weight:700;color:#1990e5;line-height:1.5}.header-btns{display:flex;flex-wrap:wrap;align-items:center;grid-gap:8px;gap:8px}.date-time{display:flex;gap:10px}.step-main-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.dashboard-content .stats-card{background-color:var(--dashboard-card-bg);border:1px solid var(--dashboard-card-border);color:var(--primary-color);border-radius:8px;padding:16px 20px;height:100%;position:relative;transition:all .3s ease-in-out;cursor:pointer}.dashboard-content .stats-card:hover{background:var(--secondary-light-color)}.dashboard-content .stats-card .ant-card-body{padding:0;height:100%}.dashboard-container .card:hover,.dashboard .card:hover,.dashboard-content .stats-card:hover{box-shadow:0 5px 2px #7171711f;transform:translateY(-2px)}.dashboard-content .stats-card .ant-card-body span.ant-typography{font-size:14px;color:#969696;margin-top:10px;display:inline-block;font-weight:400}.dashboard-content .stats-card .ant-card-body h3.ant-typography{color:inherit;font-size:20px;font-weight:700}.card-content-wrapper{display:flex;flex-wrap:wrap;height:inherit}.card-content-wrapper .card-content{flex:1;display:flex;flex-direction:column;justify-content:space-between}.card-content-wrapper .icon{color:var(--primary-color);font-size:20px}.action-popover{display:flex;flex-direction:column}.ant-popover-content .action-popover .ant-btn{margin:0 0 2px;text-align:left;color:#545454;font-weight:400;justify-content:flex-start;font-size:14px;line-height:22px;white-space:nowrap;cursor:pointer;border:0;height:auto;padding:2px 10px}.ant-popover .ant-popover-content .action-popover .ant-btn:hover{background-color:var(--grey-bg-color);color:#545454;border-radius:4px}.dashboadr-welcome-card{margin-bottom:20px}.main-content-wrapper .main-table-wrapper .ant-card-body{padding:0}.transactions-amount,.transactions-amount .ant-col{margin:8px 0}.dashboard-content .ant-statistic .ant-statistic-content span{color:inherit;font-size:20px}@media screen and (max-width:1440px){.dashboard-content .stats-card{padding:20px}}.ant-layout .submenu-tabs-wrapper{background:#fff;padding:0 20px;border-bottom:1px solid var(--tab-divider-color);position:relative;overflow:hidden;flex-shrink:0}.ant-tabs.header-tabs{margin-bottom:0}.ant-tabs.header-tabs .ant-tabs-nav{margin-bottom:var(--tab-nav-gap);position:relative;overflow:visible}.ant-tabs.header-tabs .ant-tabs-nav:before{display:none}.ant-tabs.header-tabs .ant-tabs-nav .ant-tabs-nav-wrap{position:relative;overflow:visible}.ant-tabs.header-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list{border-bottom:none;padding:0;position:relative;display:flex;align-items:center;transition:none}.ant-tabs.header-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{background:transparent;border:none;border-radius:0;padding:var(--tab-padding);margin:0;font-size:14px;font-weight:400;color:var(--tab-color);transition:color .25s ease-out;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box}.ant-tabs.header-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab+.ant-tabs-tab{margin-left:var(--tab-gap)}.ant-tabs.header-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:hover{color:var(--tab-hover-color)}.ant-tabs.header-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{background:transparent;border:none;border-radius:0;padding:var(--tab-padding)}.ant-tabs.header-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--tab-active-color);font-weight:var(--tab-active-weight)}.ant-tabs.header-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{color:inherit;padding:0;transition:color .25s ease-out;display:inline-block}.company-name h2{font-weight:600;font-size:24px;margin-bottom:0;background:linear-gradient(178.14deg,#005282 20%,#046eac,#005282 80%);background-size:150% 150%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;animation:softGradient 14s linear infinite}.ant-tabs-top>.ant-tabs-nav:before{position:absolute;right:0;left:0;bottom:0;border-bottom:1px solid var(--tab-divider-color);content:""}.ant-tabs .ant-tabs-nav:before{position:absolute;right:0;left:0;bottom:0;border-bottom:1px solid var(--tab-divider-color);content:""}.ant-tabs.header-tabs .ant-tabs-ink-bar{background:var(--tab-active-color);height:2px;position:absolute;bottom:0;left:0;pointer-events:none;transform-origin:left center;transition:transform .35s cubic-bezier(.25,.46,.45,.94),width .35s cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);will-change:transform,width}.phone-input-container.react-tel-input,.phone-input-container.react-tel-input .phone-input-field.form-control{width:100%}.phone-input-container.react-tel-input .phone-input-field.form-control:disabled{background-color:#f5f5f5;color:#00000040}.ant-form-item-has-error .phone-input-container.react-tel-input .phone-input-field.form-control{border-color:#ff4d4f}.ant-input-number-group-wrapper-disabled .ant-input-number-input,.ant-input-group-wrapper-disabled .ant-input{background-color:#f5f5f5!important;color:#00000040!important}.show-all-employees-toggle{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;background:#f6f8fa;border:1px solid #edf1f5;border-radius:6px;margin-right:8px}.show-all-employees-toggle__label{font-size:13px;font-weight:500;color:#595959;white-space:nowrap}.show-all-employees-toggle__status.ant-select .ant-select-selector{background:#fff;border-color:#d9dee5;border-radius:4px;height:24px!important;line-height:22px!important}.show-all-employees-toggle__status.ant-select .ant-select-selection-item,.show-all-employees-toggle__status.ant-select .ant-select-selection-search-input{font-size:13px;color:#262626;line-height:22px!important;height:22px!important}.show-all-employees-toggle__status.ant-select .ant-select-arrow{font-size:10px}.show-all-employees-toggle__status.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.show-all-employees-toggle__status.ant-select-focused .ant-select-selector{border-color:#005282!important;box-shadow:0 0 0 2px #0052821f!important}.ant-modal-footer .ant-btn-primary,.ant-btn-primary,.ant-modal-wrap .ant-modal-body .ant-btn-primary,.ant-layout .ant-btn-primary,.ant-layout-header .ant-btn-primary{font-size:14px;color:#fff;display:flex;gap:5px;padding:8px 16px;overflow:hidden;height:36px;text-align:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;border-color:var(--add-button-border-color);position:relative;background:var(--add-button-bg-color)}.ant-btn{line-height:1.3;position:relative;background-image:none;border:1px solid transparent;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;user-select:none;touch-action:manipulation;display:inline-flex;gap:5px;font-weight:500;text-align:center;white-space:nowrap;vertical-align:middle;border:1px solid #D1D1D1;padding:8px 16px;height:36px;font-size:14px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:0;color:#545454;background:#fff}.ant-layout-header .ant-btn-primary.add-btn:disabled{cursor:not-allowed;border-color:#d9d9d9;color:#00000040;background:#0000000a;box-shadow:none}.ant-modal-footer .ant-btn-primary,.ant-btn-primary,.ant-modal-wrap .ant-modal-body .ant-btn-primary,.ant-layout .ant-btn-primary,.ant-layout-header .ant-btn-primary{padding:8px 16px;overflow:hidden;color:#fff;font-weight:500;text-align:center;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;transition:all .2s ease-in;border-color:var(--add-button-border-color);position:relative;background:var(--add-button-bg-color)}.ant-popover-content .ant-popconfirm-buttons .ant-btn-primary:hover,.ant-modal-wrap .ant-modal-footer .ant-btn-primary:hover,.ant-drawer .ant-drawer-content-wrapper .ant-btn-primary:hover,.ant-drawer .ant-drawer-content-wrapper .ant-drawer-footer .ant-btn-primary:hover,.ant-layout .ant-layout-content .ant-btn-primary:hover,.ant-modal-footer .ant-btn-primary:hover,.ant-modal-wrap .ant-modal-body .ant-btn-primary:hover,.ant-btn-primary:hover,.ant-layout .ant-btn-primary:hover,.ant-layout-content .ant-layout-header .ant-btn-primary:hover{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;transition:all .2s ease-out;color:var(--add-button-color);background:var(--add-button-bg-color)}.ant-drawer .ant-drawer-content-wrapper .ant-btn-variant-solid:disabled:hover,.ant-drawer .ant-drawer-content-wrapper .ant-btn-variant-solid:disabled{cursor:not-allowed;border-color:#d9d9d9;color:#00000040;background:#0000000a;box-shadow:none}.ant-drawer .ant-drawer-content-wrapper .filter-btn:hover:before,.ant-layout .ant-layout-content .filter-btn:hover:before,.ant-modal-footer .ant-btn-primary:hover:before,.ant-modal-wrap .ant-modal-body .ant-btn-primary:hover:before,.ant-btn-primary:hover:before,.ant-layout .ant-btn-primary:hover:before,.export-btn:hover:before,.import-btn:hover:before,.ant-layout-header .ant-btn-primary:hover:before{-webkit-animation:sh02 .5s 0s linear;-moz-animation:sh02 .5s 0s linear;animation:sh02 .5s 0s linear}.ant-drawer .ant-drawer-content-wrapper .filter-btn:before,.ant-layout .ant-layout-content .filter-btn:before,.ant-modal-footer .ant-btn-primary:before,.ant-modal-wrap .ant-modal-body .ant-btn-primary:before,.ant-btn-primary:before,.ant-layout .ant-btn-primary:before,.ant-layout .export-btn:before,.ant-layout .import-btn:before,.ant-layout.ant-layout-header .ant-btn-primary:before{content:"";display:block;width:0px;height:86%;position:absolute;top:7%;left:0%;opacity:0;background:#fff;box-shadow:0 0 50px 30px #fff;-webkit-transform:skewX(-20deg);-moz-transform:skewX(-20deg);-ms-transform:skewX(-20deg);-o-transform:skewX(-20deg);transform:skew(-20deg)}@keyframes sh02{0%{opacity:0;left:0%}50%{opacity:1}to{opacity:0;left:100%}}.ant-modal-wrap .ant-modal-body .ant-btn-primary:active,.ant-btn-primary:active,.ant-layout .ant-btn-primary:active,.ant-layout-header .ant-btn-primary:active{-webkit-transition:box-shadow .2s ease-in;-moz-transition:box-shadow .2s ease-in;transition:box-shadow .2s ease-in}.ant-layout-content .ant-btn.btn-secondary,.ant-btn.btn-secondary{background:var(--secondary-btn-bg);color:var(--secondary-btn-color);border:1px solid var(--secondary-btn-border);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:0 15px;font-weight:500;height:36px;font-size:14px;line-height:34px;box-shadow:none}.ant-btn.btn-secondary:disabled,.ant-btn.btn-secondary[disabled]{color:#00000040!important;background:#f5f5f5!important;border-color:#d9d9d9!important;box-shadow:none!important}.ant-drawer .ant-drawer-content-wrapper .ant-btn.btn-secondary:hover,.ant-layout-content .ant-btn.btn-secondary:hover,.ant-modal-footer .ant-btn.btn-secondary:hover,.ant-btn.btn-secondary:hover{background:var(--add-button-bg-color)!important;color:#fff!important;border:1px solid var(--secondary-btn-color)!important}.import-btn{align-items:center;font-size:14px;border:1px solid #185d87;color:var(--primary-color);display:inline-flex;justify-content:center;padding:.5rem 1rem;height:auto;background-color:#fff;font-weight:500;border-radius:6px;line-height:normal;transition:all .3s ease;cursor:pointer;position:relative}.ant-btn.ant-btn-variant-outlined.export-btn:hover,.import-btn:hover{background-color:#fff}.dropdown-button{background-color:#fff;color:var(--primary-color);font-weight:500;box-shadow:none;border:none}.ant-dropdown-trigger.dropdown-button.ant-btn-variant-outlined.ant-btn:hover{background-color:#fff;box-shadow:none;color:#0171c2}.ant-layout .export-btn svg{font-size:17px}.export-btn,.ant-layout .export-btn{background-color:#f1f1f1;border:1px solid #757575;color:var(--primary-color);display:inline-flex;justify-content:center;padding:.5rem 1rem;height:auto;gap:5px;align-items:center;font-weight:500;font-size:14px;height:36px;line-height:normal;transition:all .3s ease;cursor:pointer;border-radius:6px;position:relative}.ant-drawer .ant-drawer-content-wrapper .filter-btn:hover,.ant-layout .ant-layout-content .filter-btn:hover,.filter-btn,.ant-layout .ant-layout-content .filter-btn,.ant-layout .ant-layout-content .filter-btn.ant-btn-primary{font-weight:500;height:auto;font-size:14px;background:#e0f2fe;color:#0369a1;border:1px solid #bae6fd;border-radius:6px;padding:7px 16px;margin-bottom:0;display:flex;align-items:center;gap:5px}.ant-btn.ant-btn-primary.delete-btn,.ant-btn.delete-btn,.ant-modal-footer .delete-btn,.ant-delete,.ant-card-bod .ant-tag-red,.ant-modal-wrap .ant-modal-body .ant-delete,.ant-layout .ant-layout-content .ant-reject,.ant-layout .ant-layout-content .ant-delete{background:#fef2f2;color:#dc2626;font-weight:500;font-size:14px;border:1px solid #fee2e2;border-radius:6px;padding:8px 16px;box-shadow:none}.ant-layout .ant-btn.delete-btn:hover,.ant-drawer .ant-btn.delete-btn:hover,.ant-btn.ant-btn-primary.delete-btn:hover,.ant-btn.delete-btn:hover,.ant-modal-root .ant-modal-footer .delete-btn:hover,.ant-delete:hover,.ant-card-bod .ant-tag-red:hover,.ant-modal-wrap .ant-modal-body .ant-delete:hover,.ant-layout .ant-layout-content .ant-reject:hover,.ant-layout .ant-layout-content .ant-delete:hover{background:#fee2e2;border-radius:6px;color:#dc2626;border:1px solid #fee2e2}.ant-layout td .ant-btn.delete-btn:hover,.ant-table-cell .ant-btn-color-dangerous.ant-btn-variant-outlined:hover,td .ant-btn.delete-btn,.ant-table-cell .ant-btn-color-dangerous.ant-btn-variant-outlined{border:0;background:transparent}.ant-btn-default.import-btn{display:flex;height:32px;gap:5px;align-items:center}.ant-layout .ant-layout-content .smtp-config .edit-btn .ant-btn-icon svg path,.ant-layout .ant-layout-content .edit-btn,.edit-btn{border:0;border-radius:6px;font-size:14px;fill:#fff;font-weight:500}.ant-drawer-content-wrapper .ant-table-tbody .edit-btn:hover,.ant-drawer-content-wrapper .ant-table-tbody .edit-btn{border:0;color:#2e7d32;background:transparent}.view-btn:hover,.ant-layout .ant-layout-content .view-btn:hover{background-color:#e4fbff}.ant-layout .ant-layout-content .view-btn,.view-btn{border:0}.ant-tag{box-sizing:border-box;margin:0 8px 0 0;color:#545454;font-size:14px;font-variant:tabular-nums;line-height:1.3;list-style:none;font-feature-settings:"tnum";display:inline-block;height:auto;padding:0 7px;font-size:12px;line-height:20px;white-space:nowrap;background:#fafafa;border:1px solid #d9d9d9;border-radius:6px;cursor:default;opacity:1;transition:all .3s}.ant-card-body .ant-table-cell span.ant-tag{display:inline-block;line-height:1.2;padding:7px 15px}.ant-layout .ant-layout-content .download-btn:hover{color:#003052;border-radius:6px;background:#fcfcfc;border:1px solid #ccc;box-shadow:none}.download-btn,.ant-layout .ant-layout-content .download-btn{font-weight:500;height:auto;font-size:14px;padding:7px 16px;color:#003052;border-radius:6px;background:#eee;border:1px solid #ccc;box-shadow:none}.ant-layout .ant-layout-content .ant-tag.ant-tag-orange,.ant-layout .ant-layout-content .ant-tag.ant-tag-green,.ant-layout .ant-layout-content .ant-tag.ant-tag-red{text-transform:capitalize}.main-table-wrapper{border:0;border-radius:0}.ant-tag-checkable-checked{background-color:#038fde}.ant-tag-checkable:active{background-color:#006eb8}.ant-tag-hidden{display:none}.ant-tag-pink{color:#eb2f96;background:#fff0f6;border-color:#ffadd2}.ant-tag-pink-inverse{color:#fff;background:#eb2f96;border-color:#eb2f96}.ant-tag-magenta{color:#eb2f96;background:#fff0f6;border-color:#ffadd2}.ant-tag-magenta-inverse{color:#fff;background:#eb2f96;border-color:#eb2f96}.ant-tag-red{color:#f5222d;background:#fff1f0;border-color:#ffa39e}.ant-tag-red-inverse{color:#fff;background:#f5222d;border-color:#f5222d}.ant-tag-volcano{color:#fa541c;background:#fff2e8;border-color:#ffbb96}.ant-tag-volcano-inverse{color:#fff;background:#fa541c;border-color:#fa541c}.ant-tag-orange{color:#fa8c16;background:#fff7e6;border-color:#ffd591}.ant-tag-orange-inverse{color:#fff;background:#fa8c16;border-color:#fa8c16}.ant-tag-yellow{color:#fadb14;background:#feffe6;border-color:#fffb8f}.ant-tag-yellow-inverse{color:#fff;background:#fadb14;border-color:#fadb14}.ant-tag-gold{color:#faad14;background:#fffbe6;border-color:#ffe58f}.ant-tag-gold-inverse{color:#fff;background:#faad14;border-color:#faad14}.ant-tag-cyan{color:#13c2c2;background:#e6fffb;border-color:#87e8de}.ant-tag-cyan-inverse{color:#fff;background:#13c2c2;border-color:#13c2c2}.ant-tag-lime{color:#a0d911;background:#fcffe6;border-color:#eaff8f}.ant-tag-lime-inverse{color:#fff;background:#a0d911;border-color:#a0d911}.ant-tag.ant-tag-green{color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.ant-tag-green-inverse{color:#fff;background:#52c41a;border-color:#52c41a}.ant-tag-blue{color:#1890ff;background:#e6f7ff;border-color:#91d5ff}.ant-tag-blue-inverse{color:#fff;background:#1890ff;border-color:#1890ff}.ant-tag-geekblue{color:#2f54eb;background:#f0f5ff;border-color:#adc6ff}.ant-tag-geekblue-inverse{color:#fff;background:#2f54eb;border-color:#2f54eb}.ant-tag-purple{color:#722ed1;background:#f9f0ff;border-color:#d3adf7}.ant-tag-purple-inverse{color:#fff;background:#722ed1;border-color:#722ed1}.ant-tag-processing{color:#1890ff;background:#e6f7ff;border-color:#91d5ff}.ant-tag-error{color:#f5222d;background:#fff1f0;border-color:#ffa39e}.ant-tag-warning{color:#fa8c16;background:#fff7e6;border-color:#ffd591}.ant-tag>.anticon+span,.ant-tag>span+.anticon{margin-left:7px}.ant-tag.ant-tag-rtl{margin-right:0;margin-left:8px;direction:rtl;text-align:right}.ant-tag-rtl .ant-tag-close-icon{margin-right:3px;margin-left:0}.ant-tag-rtl.ant-tag>.anticon+span,.ant-tag-rtl.ant-tag>span+.anticon{margin-right:7px;margin-left:0}.ant-timeline{box-sizing:border-box;color:#545454;font-size:14px;font-variant:tabular-nums;line-height:1.3;font-feature-settings:"tnum";margin:0;padding:0;list-style:none}.ant-timeline-item{position:relative;margin:0;padding-bottom:20px;font-size:14px;list-style:none}.ant-card-body table td.ant-table-cell .ant-btn-primary.ant-btn-color-primary:hover{color:#fff}.ant-card-body table td.ant-table-cell button.ant-btn:hover{color:#545454}.ant-card-body table td.ant-table-cell button.ant-btn:hover,.ant-card-body table td.ant-table-cell button.ant-btn{margin-bottom:0;font-size:14px;padding:3px 10px;width:-moz-fit-content;width:fit-content;display:flex;height:30px;align-items:center;justify-content:center;background-color:transparent;box-shadow:none;border:0;line-height:normal;align-content:center;margin-right:5px}.ellipses-btn{border:0;background-color:transparent}.ant-drawer .ant-drawer-header{background-color:#03497a;background-image:-o-linear-gradient(33deg,#043152,#2772a8 56%,#03497a);background-image:linear-gradient(-303deg,#043152,#2772a8 56%,#03497a);color:#fff}.ant-drawer .ant-drawer-content-wrapper .ant-drawer-header .ant-drawer-title{font-weight:600;font-size:20px;line-height:normal}.ant-drawer .ant-drawer-content-wrapper .ant-drawer-close{width:26px;height:26px;background-color:#00284452;margin-right:20px;color:#ffffffe0}.ant-drawer .ant-drawer-content-wrapper .ant-drawer-close:hover{color:#ffffffe0;background-color:#0028449e;text-decoration:none}.ant-drawer .ant-drawer-content-wrapper .ant-drawer-footer{background-color:#f5f8fa;padding:16px}.ant-layout.sales-layout,.PhoneInputInput{background-color:transparent}.ant-table-wrapper .ant-pagination-options .ant-select .ant-select-selector{min-height:33px;background-color:#fff}.ant-layout .ant-select-single:not(.ant-select-sm) .ant-select-selector{min-height:33px;font-size:14px}.ant-layout .ant-table-cell .ant-select .ant-select-selector{min-height:auto;font-size:13px;background:var(--white-bg-color);color:var(--table-font-color)}.ant-select .ant-select.year-selector,.ant-layout .ant-select-single:not(.ant-select-sm) .ant-select-selector,.event-type-selector .ant-select .ant-select-selector,.ant-form-item-control .ant-form-item-control-input-content .PhoneInput,.ant-upload.ant-upload-select .ant-btn-variant-outlined,.ant-picker.ant-picker-range,.activities-search-row .filter-wrapper .ant-select-selector,.timezone-select .css-13cymwt-control,.ant-input-group-wrapper-outlined .ant-input-group-addon,.filter-dropdown,.filter-input,.ant-drawer .ant-form-item-control-input-content .ant-select .ant-select-selector,.ant-drawer .ant-drawer-content-wrapper .ant-picker.ant-picker-outlined,.ant-drawer .ant-drawer-content-wrapper .ant-input-number .ant-input-number-input,.ant-drawer .ant-drawer-content-wrapper .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-outlined:not(.ant-input-textarea-show-count),.ant-drawer .ant-drawer-content-wrapper .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-outlined,.ant-drawer .ant-drawer-content-wrapper .ant-form-item .ant-select .ant-select-selector{font-size:14px;line-height:34px;text-align:left;color:#33475b;border-radius:6px;padding:0 10px;min-height:25px;font-weight:400}.ant-drawer .ant-drawer-content-wrapper .filter-btns-wrapper .ant-form-item .ant-select .ant-select-selector{min-height:unset}.ant-drawer .ant-drawer-content-wrapper .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-outlined.ant-input-textarea-show-count,.ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content.ant-input.ant-input-textarea-show-count textarea{padding:0}.ant-drawer .ant-drawer-content-wrapper .ant-input-number .ant-input-number-input{min-width:85px;border:none}.ant-drawer .ant-drawer-body .percentage-total.valid{background-color:#f6ffed;border-color:#b7eb8f}.ant-upload.ant-upload-select .ant-btn-variant-outlined:hover,.ant-drawer .ant-drawer-content-wrapper .ant-picker.ant-picker-outlined:hover,.ant-drawer .ant-drawer-content-wrapper .ant-input-number .ant-input-number-input:hover,.ant-drawer .ant-drawer-content-wrapper .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-outlined:hover,.ant-drawer .ant-drawer-content-wrapper .ant-form-item .ant-select .ant-select-selector:hover{border-color:#185d87}.percentage-total{padding:12px;border-radius:6px;border:1px solid}.percentage-total.valid{background-color:#f6ffed;border-color:#b7eb8f}.percentage-total.exceeds{background-color:#fff1f0;border-color:#ffccc7}.percentage-total.insufficient{background-color:#fff2e8;border-color:#ffbb96}.percentage-message{margin-left:8px}.ant-drawer .ant-drawer-body .ant-row.component-row .ant-input-number{width:100%;min-width:100px;max-width:100px}.ant-drawer-footer,.ant-drawer-footer .ant-space{width:100%;display:flex;flex-wrap:wrap;gap:10px;justify-content:end}.ant-drawer-body .ant-tabs-content-holder .breakdown .ant-card-head{min-height:38px;padding:0 12px;font-size:14px;background-color:#083657db;color:#fff}.ant-drawer-body .ant-tabs-content-holder .breakdown .ant-card .ant-card-body{padding:12px;background:#f9f9f9}.ant-drawer .ant-drawer-content-wrapper .ant-form-item.ant-form-item-has-error .ant-picker.ant-picker-outlined:hover,.ant-drawer .ant-drawer-content-wrapper .ant-form-item.ant-form-item-has-error .ant-input-number .ant-input-number-input:hover,.ant-drawer .ant-drawer-content-wrapper .ant-form-item.ant-form-item-has-error .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-outlined:hover,.ant-drawer .ant-drawer-content-wrapper .ant-form-item.ant-form-item-has-error .ant-select .ant-select-selector:hover{border-color:#ff4d4f}.ant-form-item .ant-form-item-control .ant-picker-outlined:hover,.ant-input-outlined:hover,.ant-form-item .ant-form-item-control .ant-picker-outlined:focus,.ant-form-item .ant-form-item-control .ant-select-selector:hover,.ant-form-item .ant-form-item-control .ant-select-selector:focus-within,.ant-form-item .ant-form-item-control .ant-picker-outlined:focus-within,.ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input:focus,.ant-drawer .ant-form-item-control-input-content .ant-select .ant-select-selector:focus,.ant-drawer .ant-form-item-control-input-content .ant-select .ant-select-selector:hover,.ant-drawer .ant-form-item-control-input-content .ant-select .ant-select-selector:focus-within,.ant-form-item .ant-form-item-control .ant-input-number-outlined .ant-input-number-input:hover,.ant-form-item .ant-form-item-control .ant-input-number-outlined .ant-input-number-input:focus,.ant-form-item .ant-form-item-control .ant-input-number-outlined .ant-input-number-input:focus-within,.ant-input-number-outlined:focus,.ant-input-number-outlined:focus-within,.ant-input-number-outlined:hover{border-color:#cbd6e2;box-shadow:none}body{padding:0!important}.ant-form-item-control-input-content .ant-select{height:100%}.company-registration-card .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input{height:33px;min-height:auto}.ant-form-item .ant-form-item-control .ant-select-single{height:40px}.ant-drawer .ant-drawer-content-wrapper .ant-picker.ant-picker-outlined{min-height:40px}.ant-form-item .ant-form-item-control .ant-select-selection-wrap{align-self:center}.ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper{padding:0 10px;min-height:40px}.ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-affix-wrapper .ant-input{padding:0;min-height:auto}.ant-radio-group .ant-radio-wrapper .ant-radio-checked:after{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:100%;border:1px solid #15507b;border-radius:50%;visibility:hidden;opacity:0;content:""}.ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border-color:#15507b;background-color:#15507b}.ant-radio-wrapper .ant-radio-checked .ant-radio-inner:hover{border-color:#15507b}.ant-form-item .ant-form-item-control .ant-picker-outlined:hover,.ant-form-item .ant-form-item-control .ant-picker-outlined:focus,.ant-form-item .ant-form-item-control .ant-picker-outlined:focus-within,.ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input:focus,.ant-drawer .ant-form-item-control-input-content .ant-select .ant-select-selector:focus,.ant-drawer .ant-form-item-control-input-content .ant-select .ant-select-selector:hover,.ant-drawer .ant-form-item-control-input-content .ant-select .ant-select-selector:focus-within,.ant-input-number-outlined:focus,.ant-input-number-outlined:focus-within,.ant-input-number-outlined:hover{border-color:#cbd6e2;box-shadow:none}.ant-form-item .ant-form-item-control .ant-select-selector,.ant-form-item .ant-form-item-control .ant-input-number-outlined,.ant-form-item .ant-form-item-control .ant-input-number-outlined .ant-input-number-input,.ant-form-item .ant-form-item-control .ant-picker-outlined,.ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input{font-size:14px;line-height:22px;text-align:left;color:#33475b;background-color:#fff;border-color:#cbd6e2;border-radius:6px;padding-inline:10px;min-height:40px;font-weight:400}.ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content textarea.ant-input{padding:8px 10px!important}.ant-input-textarea-show-count.ant-input-affix-wrapper{padding-bottom:8px!important}.ant-input-textarea-show-count textarea.ant-input{resize:none!important}.ant-form-item.ant-form-item-has-error .ant-form-item-control .ant-picker-outlined,.ant-form-item.ant-form-item-has-error .ant-form-item-control .ant-picker-outlined:hover,.ant-form-item.ant-form-item-has-error .ant-form-item-control .ant-picker-outlined:focus,.ant-form-item.ant-form-item-has-error .ant-form-item-control .ant-picker-outlined:focus-within,.ant-form-item.ant-form-item-has-error .ant-form-item-control .ant-select-selector,.ant-form-item.ant-form-item-has-error .ant-form-item-control .ant-select-selector:hover,.ant-form-item.ant-form-item-has-error .ant-form-item-control .ant-select-selector:focus-within,.ant-form-item.ant-form-item-has-error .ant-form-item-control .ant-input-number-outlined,.ant-form-item.ant-form-item-has-error .ant-form-item-control .ant-input-number-outlined:hover,.ant-form-item.ant-form-item-has-error .ant-form-item-control .ant-input-number-outlined:focus,.ant-form-item.ant-form-item-has-error .ant-form-item-control .ant-input-number-outlined:focus-within,.ant-form-item.ant-form-item-has-error .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input{border-color:#ff4d4f}.ant-form-item-has-error .ant-form-item-control .ant-input-number-outlined,.ant-form-item-has-error .ant-form-item-control .ant-input-number-outlined .ant-input-number-input,.ant-form-item-has-error .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input{border-color:#ff4d4f}.ant-modal .ant-modal-header{padding:16px 24px;margin-bottom:0;color:#545454;background:#fff;border-bottom:1px solid #e8e8e8;border-radius:6px 6px 0 0}.ant-modal .ant-modal-content{padding:0}.ant-modal .ant-modal-body{padding:20px}.ant-modal-wrap,.ant-modal .ant-modal-body{scrollbar-width:none;-ms-overflow-style:none}.ant-modal-wrap::-webkit-scrollbar,.ant-modal .ant-modal-body::-webkit-scrollbar{display:none}.ant-modal .ant-modal-footer{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end;padding:10px 16px;text-align:right;background:transparent;border-top:1px solid #e8e8e8;border-radius:0 0 6px 6px}.ant-layout-content{padding:20px}.ant-drawer .ant-drawer-content-wrapper .ant-table-container table>thead>tr:first-child>*:last-child,.ant-layout .ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:last-child{border-start-end-radius:8px}.ant-drawer .ant-drawer-content-wrapper .ant-table-container table>thead>tr:first-child>*:first-child,.ant-layout .ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:first-child{border-start-start-radius:8px}.ant-layout .ant-card .ant-descriptions .ant-descriptions-row .ant-descriptions-item-label{background-color:var(--white-bg-color);border:0;padding:.75rem 10px;color:var(--table-font-color);font-weight:600}.ant-descriptions .ant-descriptions-title{color:var(--table-font-color);font-size:18px;font-weight:600;border:0;text-align:left;background:var(--table-header-bg-color);border-collapse:collapse;transition:background .3s ease;white-space:nowrap;padding:.75rem 10px}.ant-table-content .ant-table-thead>tr>th,.ant-table-thead>tr>th,.ant-layout .ant-table-content .ant-table-thead>tr>th{color:var(--table-font-color);font-size:13px;font-weight:600;border:0;text-align:left;background:var(--table-header-bg-color);border-collapse:collapse;transition:background .3s ease;white-space:nowrap;padding:.75rem 10px}.ant-layout .ant-layout-content .main-table-wrapper .ant-table-content .ant-table-thead>tr>th.ant-table-cell:before{background-color:var(--table-border-color)}.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid var(--table-border-color);padding:.75rem 10px;font-size:13px;font-weight:400;color:var(--table-font-color);border-collapse:collapse}.ant-table-wrapper .ant-table-tbody>tr>td .ant-space{gap:0}.ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:last-child,.ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:first-child{border-start-start-radius:0;border-start-end-radius:0}.ant-table-content table{border-collapse:collapse}.ant-layout .ant-table-content table{border-radius:0;border-collapse:collapse}.ant-table .ant-table-container,.ant-table-wrapper .ant-table-container,.ant-layout .ant-table-wrapper .ant-table-container{overflow:auto;border-radius:0}.ant-layout .main-table-wrapper{padding:.625rem 0}.ant-modal .ant-modal-title{display:flex;flex-wrap:wrap;color:#535353;font-weight:500;font-size:16px;justify-content:space-between}.ant-dropdown.ant-dropdown-placement-rightTop .ant-dropdown-menu-vertical.ant-dropdown-menu,.ant-dropdown.ant-dropdown-placement-rightBottom .ant-dropdown-menu-vertical.ant-dropdown-menu{background-color:#013153;border-radius:0 8px 8px 0;padding:10px}.ant-dropdown.ant-dropdown-placement-rightTop .ant-dropdown-menu-vertical.ant-dropdown-menu .ant-dropdown-menu-item,.ant-dropdown.ant-dropdown-placement-rightBottom .ant-dropdown-menu-vertical.ant-dropdown-menu .ant-dropdown-menu-item{color:#fff;letter-spacing:normal;line-height:24px;border-left:2px solid transparent}.ant-modal-body{max-height:550px;overflow:auto}.ant-table-wrapper .ant-table-pagination.ant-pagination{align-items:center;padding:0 20px}.ant-pagination .ant-pagination-options-size-changer{height:34px}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active span.ant-tag{color:var(--tab-active-color);background-color:#fff}.main-content-wrapper .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn,.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--tab-active-color);font-weight:var(--tab-active-weight)}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn span{color:var(--tab-active-color)}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab.ant-tabs-tab-active{background:transparent;border:none;border-radius:0;padding:var(--tab-padding);margin:0;font-size:14px;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn span{display:flex;flex-wrap:wrap;font-size:14px;gap:5px;border:none}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn span.ant-tag-success{background:#fff;color:var(--primary-color)}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab{background:transparent;border:none;border-radius:0;padding:var(--tab-padding);margin:0;font-size:14px;font-weight:400;color:var(--tab-color);transition:color .25s ease-out;display:flex;align-items:center;justify-content:center;position:relative;box-sizing:border-box}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab+.ant-tabs-tab{margin-left:var(--tab-gap)}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab:hover{color:var(--tab-hover-color)}.ant-tabs .ant-tabs-nav .ant-tabs-nav-wrap .ant-tabs-nav-list .ant-tabs-tab .ant-tabs-tab-btn{color:inherit;padding:0;transition:color .25s ease-out;display:inline-block}.ant-tabs .ant-tabs-ink-bar{background:var(--tab-active-color);height:2px;position:absolute;bottom:0;left:0;pointer-events:none;transform-origin:left center;transition:transform .35s cubic-bezier(.25,.46,.45,.94),width .35s cubic-bezier(.25,.46,.45,.94);backface-visibility:hidden;-webkit-backface-visibility:hidden;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);will-change:transform,width}.ant-tabs .ant-tabs-nav:before{position:absolute;right:0;left:0;bottom:0;border-bottom:1px solid #e0e0e0;content:""}.ant-tabs-card .ant-tabs-nav-wrap .ant-tabs-tab .ant-tabs-tab-active .ant-tabs-tab-btn span,.ant-tabs-card .ant-tabs-nav-wrap .ant-tabs-tab .ant-tabs-tab-btn span{display:flex;flex-wrap:wrap;gap:5px}h1.ant-typography,h2.ant-typography,h3.ant-typography,h4.ant-typography,h5.ant-typography,h6.ant-typography{margin:0;padding:0}.ant-radio-wrapper .ant-radio-disabled.ant-radio-checked .ant-radio-inner:after{background-color:#fff}.ant-drawer .ant-drawer-header .ant-drawer-title .anticon{color:#fff}.ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>.ant-table-cell-row-hover{background:#f7f7f7}.ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>.ant-table-cell{background:#f7f7f7}.ant-table-wrapper .ant-table{border-radius:0}.ant-descriptions.ant-descriptions-bordered>.ant-descriptions-view,.ant-descriptions.ant-descriptions-bordered>.ant-descriptions-view .ant-descriptions-row,.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th,.ant-card.ant-card-bordered:has(table){border:0}.ant-card .ant-card-body{padding:10px}.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>thead>tr>th,.ant-table-wrapper .ant-table.ant-table-bordered>.ant-table-container>.ant-table-content>table>tbody>tr>td{border-left:0;border-right:0}.ant-pagination .ant-pagination-item-active,.ant-pagination .ant-pagination-item-active:hover,.ant-pagination.ant-pagination-mini .ant-pagination-item.ant-pagination-item-active{background-color:#15507b;border:1px solid #15507b}.ant-pagination .ant-pagination-item-active:hover a,.ant-pagination .ant-pagination-item-active a{color:#fff;font-weight:500}.ant-pagination-item{display:inline-block;min-width:32px;height:32px;margin-right:8px;font-family:NoirPro,sans-serif;line-height:30px;text-align:center;vertical-align:middle;list-style:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;outline:0;cursor:pointer;-webkit-user-select:none;user-select:none}.ant-divider-horizontal.ant-divider-with-text-start:after{border-block-start-color:#05050542}.ant-pagination.ant-pagination-mini .ant-pagination-item,.ant-pagination-item{display:inline-block;min-width:32px;height:32px;margin-right:8px;font-family:NoirPro,sans-serif;line-height:30px;text-align:center;vertical-align:middle;list-style:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:6px;outline:0;cursor:pointer;-webkit-user-select:none;user-select:none}.ant-form-item .ant-form-item-control .ant-input-number-outlined,.ant-form-item .ant-form-item-control-input .ant-form-item-control .ant-input-number-outlined.ant-input-number{padding:0}.ant-modal-footer .ant-btn-primary[disabled]:hover,.ant-modal-footer .ant-btn-primary[disabled],.ant-drawer .ant-btn-primary[disabled],.ant-drawer-body .ant-btn.delete-btn[disabled],.ant-layout .ant-btn.delete-btn[disabled],.ant-btn.delete-btn[disabled],.ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input[disabled],.ant-drawer .ant-drawer-content-wrapper .ant-form-item .ant-form-item-control-input .ant-form-item-control-input-content .ant-input-outlined[disabled],.ant-drawer .ant-drawer-content-wrapper .ant-picker.ant-picker-outlined.ant-picker-disabled,.ant-drawer .ant-drawer-content-wrapper .ant-input-number.ant-input-number-disabled .ant-input-number-input,.ant-drawer .ant-form-item-control-input-content .ant-select.ant-select-disabled .ant-select-selector:hover,.ant-drawer .ant-form-item-control-input-content .ant-select.ant-select-disabled .ant-select-selector,.ant-select-disabled.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{color:#00000040;background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ant-modal-body .ant-space-item{flex:1}.component-binding-modal .ant-modal-body .ant-space-item{flex:0 1 auto}.component-binding-modal .ant-modal-footer>.ant-row{gap:16px}.component-binding-modal .ant-modal-footer>.ant-row>.ant-col:last-child{flex:0 0 auto}.ant-modal-body .ant-space-item span.ant-tag{display:block}.ant-modal-body .component-binding-card .ant-space-item span.ant-tag{display:inline-block;width:fit-content}.ant-drawer .ant-drawer-content-wrapper .ant-upload-wrapper .ant-upload,.ant-modal-body .ant-upload-wrapper .ant-upload,.ant-upload-wrapper .ant-upload.ant-upload-select .ant-btn-variant-outlined{width:100%}.search-wrapper .ant-input-search>.ant-input-group>.ant-input-group-addon:last-child .ant-input-search-button,.search-wrapper .ant-input-search-large .ant-input-affix-wrapper{height:36px}.ant-input-search .ant-input-group{display:flex;align-items:stretch}.ant-input-search .ant-input-group>.ant-input-affix-wrapper,.ant-input-search .ant-input-group>.ant-input{flex:1 1 auto;min-width:0}.ant-input-search .ant-input-group>.ant-input-group-addon{display:flex;width:auto;align-items:stretch}.ant-input-search .ant-input-group-addon:last-child .ant-input-search-button{height:100%;box-sizing:border-box}.ant-input-search-large .ant-input-affix-wrapper,.ant-input-search-large .ant-input-search-button{height:36px}.ant-dropdown-menu-item.submenu-item-selected{background-color:#fdfdfd17!important;color:#fff!important;font-weight:500;border-left:2px solid #fff!important}.ant-dropdown-menu-item.submenu-item-selected:hover{background-color:#fdfdfd17!important}:root{--white-color: #FFFFFF;--white-bg-color: #ffff;--primary-color: #006CB8;--secondary-light-color: #EAF3FF;--tertiary-color: #00BDF2;--tertiary-bg-color: #EEFBFFCC;--light-grey-color: #F9FAFB;--grey-bg-color: #eeeeee;--light-border-color: #F3F3F3;--border-radius: 5px;--primary-border-color: #006CB880;--font-color: ##1f2937;--header-bg-color: #ffff;--gradient-background: linear-gradient(180deg, #03497a, #007ac1);--sidebar-bg-color: #02558F;--add-button-color: #ffffff;--add-button-bg-color: linear-gradient(178.14deg, #005282 1.57%, #046EAC 115.33%);--add-button-border-color: #185d87;--header-waffle-btn-bg: linear-gradient(102.37deg, #FFCF95 27.64%, #FFA622 54.77%, #FF8D05 95.77%);--waffle-btn-color: #FFFFFF;--user-name-btn-bg: linear-gradient(178.14deg, #005282 1.57%, #046EAC 115.33%);--secondary-btn-border: #005282;--secondary-btn-bg: #FFFFFF;--secondary-btn-color: #005282;--dashboard-card-bg: #FFFFFF;--dashboard-card-border: #EEEEEE;--dashboard-card-value-color: #006CB8;--dashboard-card-color: #4A4A4A;--dashboard-positive-color: #339F74;--dashboard-negative: #ff4d4f;--filter-select-bg-color: #F9FAFB;--filter-select-border-color: #EFEFEF;--filter-select-color: #1A1A1A;--table-header-bg-color: #F2F5F8;--table-border-color: #E8E8E8;--table-font-color: #313131;--table-data-bg-color: #FAF9FF;--background-white-color: #FFFFFF;--search-box-bg: #F6F8FA;--search-box-radius: 8px;--card-box-shadow: 0px 7px 32px 0px #EBECED;--card-border-radius: 20px;--tab-padding: 12px 0;--tab-gap: 32px;--tab-color: rgba(0, 0, 0, .85);--tab-hover-color: #28aaeb;--tab-active-color: #038fde;--tab-active-weight: 500;--tab-divider-color: #e8e8e8;--tab-nav-gap: 16px}.main-login-page-wrapper{background:linear-gradient(180deg,#03497a,#007ac1);padding:20px}.main-login-page-wrapper .ant-form .ant-input-outlined .ant-input-prefix{position:absolute;top:23px;left:20px;font-size:14px;transform:translateY(-50%);color:#187cb7;z-index:8}.main-login-page-wrapper .ant-typography.ant-typography-secondary{color:#545454}.main-login-page-wrapper .forgot-password-link{color:#038fde}.ant-input-password .ant-input-suffix{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.main-login-page-wrapper .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-input{padding:12px 0 12px 50px;box-shadow:none;border-radius:6px}.login-min-wrapper{display:flex;flex-direction:column;height:calc(100dvh - 40px);justify-content:center;align-items:center;padding:35px;border-radius:10px;width:100%;margin:0 auto;max-width:500px}.payroll-logo{padding-bottom:30px}.payroll-logo img{margin:0 auto;display:block;max-width:80px;min-height:80px}.payroll-login-card{background:#fff;border-radius:12px;padding:30px;width:100%;max-width:500px;box-shadow:0 20px 40px #00000026}.payroll-login-header{text-align:center;margin-bottom:30px}.payroll-login-header h1{font-size:30px;margin-bottom:10px;color:#24323f;text-align:center;font-weight:500}.payroll-login-header p{color:#24323f;font-size:16px;text-align:center;margin-bottom:30px}.ant-form-item-label>label{font-size:14px;font-weight:500;color:#535353;height:auto}.main-login-page-wrapper .login-min-wrapper .ant-form .ant-form-item-label{padding-bottom:10px;line-height:1.3}.payroll-input{height:44px;border-radius:8px;border:1.5px solid #E0E0E0;font-size:15px;padding:0;transition:all .3s ease}.payroll-input:hover{border-color:#006cb8}.payroll-input:focus,.payroll-input.ant-input-focused{border-color:#006cb8;box-shadow:0 0 0 2px #00b4d81a}.payroll-input .ant-input{border:none;outline:none;box-shadow:none}.login-min-wrapper .ant-form .ant-form-item .ant-btn:hover{background:#002742}.payroll-signin-btn{align-items:center;background:#03497a;color:#fff;display:inline-flex;justify-content:center;padding:12px 16px;line-height:1.3;font-weight:500;height:auto;text-transform:uppercase;font-size:14px;box-shadow:none}.payroll-login-container .payroll-login-card .payroll-signin-btn:hover,.payroll-login-container .payroll-login-card .payroll-signin-btn:focus{background:#002742}.payroll-signup-btn{border-radius:4px;background:#03497a;border:1.5px solid #03497A;color:#fff!important;font-size:14px;font-weight:600;padding:12px 16px;height:auto;letter-spacing:.5px;transition:all .3s ease;box-shadow:none}.payroll-login-container .payroll-login-card .payroll-signup-btn:hover,.payroll-login-container .payroll-login-card .payroll-signup-btn:focus{background:#03497a;color:#fff!important;box-shadow:none}.payroll-forgot-password{display:flex;justify-content:center;align-items:center;text-align:center;gap:3px;color:#545454;font-size:14px;height:40px}.payroll-forgot-password .ant-typography{text-align:center;text-decoration:underline;color:#187cb7;cursor:pointer;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.demo-credentials{max-height:300px;overflow-y:auto;margin-top:16px}.credential-item{background:#f8f9fa;border-radius:8px;padding:12px 16px;margin-bottom:12px;border-left:4px solid #006CB8}.credential-role{font-weight:600;color:#333;margin-bottom:6px;font-size:14px}.credential-details{font-size:12px;color:#666}.credential-details div{margin-bottom:2px}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 480px){.payroll-login-card{padding:24px;margin:20px}.payroll-login-header h1{font-size:28px}}.ant-form-item{margin-bottom:20px}.ant-form-item-explain-error{font-size:12px}.ant-input-affix-wrapper{border-radius:6px;border:1.5px solid #E0E0E0}.ant-input-password-icon{color:#666}.ant-btn-loading-icon{margin-right:8px}.ant-alert{margin-bottom:10px;border-radius:8px;font-size:14px}.ant-alert .ant-alert-message .ant-space .ant-space-item{flex:auto}.component-binding-card.mandatory .ant-space-item span.ant-tag{background-color:#fffe;color:#262626;border:1px solid #d9d9d9}.component-binding-card.mandatory .component-binding-card-percentage-value{color:#262626}.ant-divider{margin:20px 0;color:#999;font-size:13px}*{margin:0;padding:0;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.login-container{min-height:100vh;display:flex;align-items:center;justify-content:center}.login-form{background:#fff;padding:40px;border-radius:8px;box-shadow:0 15px 35px #0000001a;width:100%;max-width:400px}.dashboard-layout{min-height:100vh}.dashboard-layout .sidebar-logo{padding:10px 20px 15px;height:auto;min-height:75px;box-shadow:none;position:relative;z-index:1;display:-ms-flex;display:flex;justify-content:center;flex-direction:row;flex-wrap:nowrap;-ms-align-items:center;align-items:center}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}.global-loader{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:2000}
