.login-form{width:400px;margin:0 auto;padding:0}@media only screen and (max-width:576px){.login-form{width:100%;margin:0;padding:0 50px}}.login-form .ant-form-item{margin-bottom:20px}.login-form .ant-input-prefix{left:20px}.login-form .ant-input{font-family:Arial,Helvetica,sans-serif;font-size:13pt;padding-left:50px!important}.login-form-forgot{float:right}.select-fontsize1 .ant-select-lg .ant-select-selection--single{height:60px;font-size:12pt;font-family:Arial;padding:10px 0;border:1px solid #d9d9d9;border-right:none;border-left:none;border-radius:0}.ant-select-selection:focus .ant-select-selection:active,.select-fontsize1 .ant-select-focused .ant-select-selection,.select-fontsize1 .ant-select-open .ant-select-selection{box-shadow:none}.login-container{height:100vh}.login-left{position:relative;overflow:hidden}.login-carousel,.login-slide{height:100vh}.login-slide{background-repeat:no-repeat;background-position:50%;background-size:cover}.login-slide-content{height:100%;width:100%;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:40px}.login-right{background-color:#fff}.login-logo{text-align:center;margin-top:140px;margin-bottom:140px}.login-cpny{width:100%;text-align:center;position:absolute;bottom:20px}.login-cpny a:link,.login-cpny a:visited{color:#6b747b}.login-cpny a:active,.login-cpny a:hover{color:#00358d}.wrapperClassName{border-radius:5px;overflow:hidden}.MainContent{min-height:100vh}.card-padding .ant-card-body{padding-bottom:10px}.info-left{border-right:1px solid #ccc;padding-right:20px}@media only screen and (max-width:576px){.info-left{border-right:none;border-bottom:1px solid #ccc;padding-bottom:20px}}@media only screen and (max-width:768px){.info-left{border-right:none;border-bottom:1px solid #ccc;padding-bottom:20px}}@media only screen and (max-width:992px){.info-left{border-right:none;border-bottom:1px solid #ccc;padding-bottom:20px}}.card-padd .ant-card-body{padding-top:10px;padding-bottom:10px;zoom:1}.jh .ant-progress-status-success .ant-progress-bg{background-color:#1890ff}.jh .ant-progress-success-bg{position:absolute;top:0;left:0;background-color:#1890ff}.logo1{margin:5px 10px}.logo1,.LogoTitle{background-color:#fff;padding:5px;text-align:center;border-radius:5px}.LogoTitle{margin:5px 10px 0}.trigger{font-size:18px;line-height:64px;padding-top:5px;padding-left:25px;cursor:pointer;transition:color .3s}.trigger:hover{color:#1890ff}.Header{margin:10;padding-left:0;padding-right:0;box-shadow:0 1px 4px rgba(0,21,41,.1);background:#fff;z-index:100}.ContentHeader{display:flex;font-size:18px;line-height:64px;padding-right:30px;margin:0;cursor:pointer;transition:color .3s;justify-content:flex-end;float:right;padding-top:15px}.customDropdown{padding:0;margin:0;width:150px;left:auto!important;right:10px}.customDropdown .ant-dropdown-menu{padding:0;margin-top:-12px;margin-left:20px}.customDropdown .ant-dropdown-menu-item{line-height:30px}.DropDownTitle{display:flex;padding:0;align-items:center;justify-content:flex-end;font-size:14px;height:40px;width:200px;float:right}.DropDownUser{margin-left:5px;padding-right:10px}.MenuLayout{background:linear-gradient(#26a3dd,#20285d);position:relative;z-index:1000;min-height:100vh;box-shadow:2px 0 6px rgba(0,21,41,.35)!important}.MenuItemGroupTitle{font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#fff}.Menu{background:transparent}.Menu .ant-menu-inline.ant-menu-sub{background:transparent;box-shadow:none}.Menu .ant-menu-item{background:transparent;margin:0!important}.Menu .ant-menu-item-selected{margin:0!important}.SubMenu .ant-menu-sub{background:linear-gradient(#26a3dd,#20285d)}.MainContainer1{display:block;overflow-y:scroll;overflow-x:hidden;height:calc(100vh - 64px);padding:0}.Container{padding:0;margin:0}.hr-dashboard-page{padding:20px;background:#f5f6f8}.dashboard-topbar{display:flex;align-items:center;margin:0 20px 16px}.dashboard-title{margin:0;font-size:20px;font-weight:700;color:#2f3b52}.dashboard-divider{border-left:2px solid #c7cdd6;height:20px;margin:0 10px!important}.dashboard-refresh{font-size:18px;margin-right:8px;color:#5b6575;cursor:pointer}.dashboard-updated-text{font-size:12px;color:#8a94a6}.dashboard-section{margin-bottom:26px}.dashboard-section-header{display:flex;align-items:center;justify-content:space-between;margin:0 10px 10px;padding:0 8px 10px;border-bottom:1px solid #e6eaf0}.dashboard-section-title{line-height:1.3}.dashboard-section-desc{margin-top:4px;font-size:12px;color:#8a94a6;line-height:1.5}.dashboard-section-title-row{display:flex;align-items:center;grid-gap:8px;gap:8px}.dashboard-section-icon{font-size:18px}.dashboard-section-title{font-size:18px;font-weight:700;color:#2f3b52}.dashboard-section-icon{width:32px;height:32px;display:flex!important;align-items:center;justify-content:center;border-radius:10px;background:#eef2ff;color:#4a90ff;font-size:16px}.card-padding .ant-card-body{padding-top:10px;padding-bottom:0}.hr-overview-wrapper{margin:10px 10px 0}.hr-overview-card{border-radius:16px;border:none;min-height:140px;background:#f8f9fb;box-shadow:0 4px 14px rgba(0,0,0,.06);transition:all .25s ease}.hr-overview-card .ant-card-body{height:100%;padding:15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.hr-overview-title{font-size:16px;font-weight:700;color:#3f4a5a;text-align:center;line-height:1.45;min-height:30px;margin-bottom:14px}.hr-overview-value{font-size:35px;font-weight:700;line-height:1;color:#4a90ff;margin-bottom:12px}.hr-overview-subtext{font-size:13px;color:#7a8596;text-align:center;line-height:1.5;min-height:20px}.hr-overview-action{position:absolute;bottom:10px;right:15px;font-size:18px;font-weight:600;color:#4a90ff;cursor:pointer;transition:opacity .2s ease}.hr-overview-action:hover{opacity:.8}@media (max-width:991px){.hr-overview-card{min-height:155px}.hr-overview-card .ant-card-body{padding:18px 16px}.hr-overview-title{font-size:15px;min-height:42px}.hr-overview-value{font-size:28px}.hr-overview-subtext{font-size:12px}}@media (max-width:575px){.hr-overview-card{min-height:auto}.hr-overview-title{font-size:14px;min-height:auto}.hr-overview-value{font-size:30px}}.card-padding .ant-card-body{padding:10px;zoom:1;min-height:103px}@media only screen and (max-width:1599px){.card-padding .ant-card-body{min-height:103px}}@media only screen and (max-width:1198px){.card-padding .ant-card-body{min-height:103px}}@media only screen and (max-width:774px){.card-padding .ant-card-body{min-height:147px}}@media only screen and (max-width:764px){.card-padding .ant-card-body{min-height:126px}}@media only screen and (max-width:575px){.card-padding .ant-card-body{min-height:103px}}@media only screen and (max-width:406px){.card-padding .ant-card-body{min-height:126px}}@media (min-width:600px){.responsive-grid{flex:1 1 45%;max-width:45%}}.con3_row{display:flex;flex-flow:row;align-items:center;justify-content:space-between}.text1{width:180px}.text1,.text2,.text3{font-size:15px;font-weight:500}.text3{text-align:right;width:200px}.text4{font-size:15px;margin-left:20px}.text4,.text5{font-weight:500}.text5{font-size:16px;font-family:italic;color:#4b4c4d;border-bottom:1px solid;width:200px;padding:3px}.card-padding1 .ant-card-body{padding:15px;zoom:1;min-height:103px}@media only screen and (max-width:1679px){.card-padding1 .ant-card-body{min-height:126px}}@media only screen and (max-width:1599px){.card-padding1 .ant-card-body{min-height:103px}}@media only screen and (max-width:1198px){.card-padding1 .ant-card-body{min-height:103px}}@media only screen and (max-width:1025px){.card-padding1 .ant-card-body{min-height:126px}}@media only screen and (max-width:774px){.card-padding1 .ant-card-body{min-height:147px}}@media only screen and (max-width:768px){.card-padding1 .ant-card-body{min-height:103px}}@media only screen and (max-width:764px){.card-padding1 .ant-card-body{min-height:126px}}@media only screen and (max-width:575px){.card-padding1 .ant-card-body{min-height:103px}}@media only screen and (max-width:406px){.card-padding1 .ant-card-body{min-height:126px}}.card-grid.ant-card-grid{-webkit-box-shadow:none}.salary-section-wrapper{margin:10px}.salary-table-card{border-radius:18px;border:none!important;background:#f8f9fb;box-shadow:0 4px 14px rgba(0,0,0,.06)}.salary-table-card .ant-card-body{padding:16px}.salary-table-title{font-size:18px;font-weight:700;color:#2f3b52;margin-bottom:14px}.salary-row-name{font-weight:500;color:#344054}.salary-table .ant-table-thead>tr>th{background:#f3f4f6;font-weight:700;text-align:center;white-space:nowrap}.salary-table .ant-table-tbody>tr>td{white-space:nowrap}.salary-table .ant-table-tbody>tr:hover>td{background:#fafafa}.cardTitle{font-size:16px;color:#555;font-weight:700;margin:0}.cardNumber{font-size:24px}.cardNumber,.cardText{color:#1890ff;margin:0}.cardText{font-size:18px}.card-row{display:flex;flex-flow:row;align-items:center;justify-content:space-between;margin:0 120px}.cardItem,.cardItem1{font-size:12px;margin:2px}@media (max-width:992px){.cardTitle{font-size:14px}.cardNumber,.cardText{font-size:16px}}@media (max-width:576px){.cardTitle{font-size:13px}.cardNumber{font-size:16px}.cardText{font-size:11px}}.hr-top-cards-wrapper{margin:10px}.hr-top-card{border-radius:18px;border:none;min-height:140px;background:#f9fafb;box-shadow:0 4px 14px rgba(0,0,0,.06)}.hr-top-card .ant-card-body{height:100%;padding:16px 10px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.hr-top-card-title{font-size:16px;font-weight:700;color:#364152;text-align:center;line-height:1.35;min-height:39px}.hr-top-card-value{font-size:34px;font-weight:700;line-height:1;color:#5b8cff;margin-bottom:14px}.hr-top-card-bottom{display:flex;justify-content:center;width:100%}.mini-badge{display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:3px 5px;border-radius:999px;background:#e3ecf7;color:#667085;font-size:12px;line-height:1.2;text-align:center}.leave-badge-group{display:flex;grid-gap:8px;gap:8px;justify-content:center;width:100%}.leave-badge{display:inline-flex;align-items:center;justify-content:center;min-height:20px;padding:3px 5px;border-radius:999px;background:#e3ecf7;color:#667085;font-size:12px;line-height:1.2;text-align:center}.stats-card{border-radius:16px;text-align:center;background:#f9fafb;box-shadow:0 4px 12px rgba(0,0,0,.05)}.stats-card .ant-card-body{padding:10px 15px}.title{font-size:16px;font-weight:600;margin-bottom:16px}.stats-container{display:flex;justify-content:space-between;grid-gap:0;gap:0}.stat-item{flex:1 1;padding:10px;border-radius:12px;background:#f3f3f3;transition:.2s;border-left:2px solid #d0d0d1}.stat-item:hover{transform:translateY(-2px) scale(1.01)}.stat-item span{display:block;font-size:12px;color:#666;min-height:36px}.stat-item strong{font-size:20px;font-weight:700}.stat-item small{display:block;margin:0;font-size:12px;color:#666}.hr-top-card-action{position:absolute;right:10px;bottom:16px;color:#5b8cff;font-size:14px}.hr-top-card-action:hover{cursor:pointer;color:#8ba6e0}.is-clickable{cursor:pointer}.is-clickable:hover{border:1px solid #5b8cff}.is-clickable:hover .hr-top-card-title{min-height:37px}.is-clickable:hover .hr-overview-title{min-height:28px}.hr-summary-wrapper{margin:10px}.hr-summary-card{border-radius:16px;border:none;min-height:155px;background:#f8f9fb;box-shadow:0 4px 14px rgba(0,0,0,.06);transition:all .25s ease}.hr-summary-card .ant-card-body{height:100%;padding:10px 15px;display:flex;flex-direction:column;justify-content:center}.hr-summary-title{text-align:center;font-size:16px;font-weight:700;color:#3f4a5a;line-height:1.4;margin-bottom:10px}.hr-summary-main{display:flex;flex-direction:column;align-items:center;justify-content:center}.hr-summary-main-value{font-size:35px;font-weight:700;line-height:1;color:#4a90ff;margin-bottom:6px;margin-top:10px}.hr-summary-main-unit{font-size:18px;font-weight:600;color:#4a90ff}.hr-stat-list{display:flex;flex-direction:column;grid-gap:4px;gap:4px}.hr-stat-row{display:flex;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;padding:2px 10px;border-radius:10px;background:#f1f1f1}.hr-stat-label{font-size:12px;color:#667085;line-height:1.4}.hr-stat-value{font-size:12px;font-weight:700;color:#344054}.hr-stat-value.success{color:#52c41a}.hr-stat-value.warning{color:#fa8c16}.hr-stat-value.danger{color:#ff4d4f}.pay-top-card{border-radius:18px;border:none!important;min-height:120px;background:#f9fafb;box-shadow:0 4px 14px rgba(0,0,0,.06)}.pay-top-card .ant-card-body{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}@media only screen and (max-width:1679px){.card-padding .ant-card-body{min-height:126px}}@media only screen and (max-width:1599px){.card-padding .ant-card-body{min-height:103px}.hr-top-card-title{font-size:16px}}@media only screen and (max-width:1485px){.hr-top-card-title{min-height:40px}.leave-badge,.mini-badge{font-size:10px;padding:4px}}@media only screen and (max-width:1198px){.card-padding .ant-card-body{min-height:103px}.hr-top-card-title{font-size:14px;min-height:32px}.leave-badge-group{grid-gap:6px;gap:6px}.leave-badge,.mini-badge{font-size:10px;padding:4px}.stat-item{padding:10px 0}.hr-summary-main-value{font-size:32px;margin-top:0}}@media only screen and (max-width:1025px){.card-padding .ant-card-body{min-height:126px}}@media only screen and (max-width:774px){.card-padding .ant-card-body{min-height:147px}.hr-summary-main-value{font-size:32px;margin-top:0}}@media only screen and (max-width:768px){.card-padding .ant-card-body{min-height:103px}}.ant-tabs-nav .ant-tabs-tab{padding:10px;margin:0 5px}