.ant-pro-layout-content,.ant-pro-page-container-children-container{padding:0!important}.ant-pro-page-container .ant-pro-page-container-warp-page-header{padding-block:8px 16px!important;padding-inline:24px!important}@media screen and (max-width:992px){.ant-pro-page-container .ant-pro-page-container-warp-page-header{padding-block-end:12px!important;padding-inline:20px!important}}@media screen and (max-width:768px){.ant-pro-page-container .ant-pro-page-container-warp-page-header{padding-block:6px 10px!important;padding-inline:16px!important}}@media screen and (max-width:576px){.ant-pro-page-container .ant-pro-page-container-warp-page-header{padding-block:4px 8px!important;padding-inline:12px!important}}@media screen and (max-width:480px){.ant-pro-page-container .ant-pro-page-container-warp-page-header{padding-block:4px 6px!important;padding-inline:8px!important}}@media screen and (max-width:768px){.ant-pro-layout .ant-layout-header{height:44px!important;line-height:44px!important}}@media screen and (max-width:576px){.ant-pro-layout .ant-layout-header{height:40px!important;line-height:40px!important}}.ant-card .ant-card-body{padding:16px!important}@media screen and (max-width:992px){.ant-card .ant-card-body{padding:14px!important}}@media screen and (max-width:768px){.ant-card .ant-card-body{padding:12px!important}}@media screen and (max-width:576px){.ant-card .ant-card-body{padding:10px!important}}@media screen and (max-width:480px){.ant-card .ant-card-body{padding:8px!important}}@media screen and (max-width:576px){.ant-modal{max-width:calc(100vw - 16px)!important}}.ant-form-item .ant-form-item-label{text-align:start}.ant-form-horizontal .ant-form-item-label{align-items:center;display:flex;overflow:hidden}.ant-form-horizontal .ant-form-item-label>label{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;align-items:center;max-width:100%;height:100%;line-height:1.25;display:flex}@media screen and (max-width:576px){.ant-space.ant-space-vertical{gap:12px!important}.ant-space.ant-space-horizontal{gap:8px!important}}@media screen and (max-width:768px){.ant-row{margin-left:-8px!important;margin-right:-8px!important}.ant-row>.ant-col{padding-left:8px!important;padding-right:8px!important}}@media screen and (max-width:576px){.ant-row{margin-left:-4px!important;margin-right:-4px!important}.ant-row>.ant-col{padding-left:4px!important;padding-right:4px!important}}.ant-pro-grid-content:has(.ant-form),.ant-pro-grid-content:has(.ant-pro-form){padding-inline:30px!important;padding-bottom:45px!important}.ant-card:has(.ant-form) .ant-card-body,.ant-pro-card:has(.ant-pro-form) .ant-pro-card-body{padding:24px!important}.ant-pro-query-filter{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding:16px 16px 0!important}.ant-pro-query-filter .ant-form-item{margin-bottom:12px}.ant-pro-query-filter .ant-form-item-label{white-space:nowrap!important;flex:none!important;max-width:none!important;overflow:visible!important}.ant-pro-query-filter .ant-form-item-label label{line-height:1.5!important}.ant-pro-query-filter .ant-form-item-control{flex-grow:1;min-width:0}.ant-pro-query-filter .ant-pro-query-filter-actions{flex-shrink:0}.ant-pro-query-filter .ant-pro-query-filter-actions .ant-form-item-label{display:none!important}.ant-pro-query-filter .ant-row{margin-left:0!important;margin-right:0!important}.ant-pro-query-filter .ant-col{padding-left:8px!important;padding-right:8px!important}.ant-pro-table .ant-pro-card-body{overflow:hidden}.ant-pro-table .ant-pro-card-body .ant-pro-query-filter{margin-bottom:8px!important;padding:16px 24px 8px!important}.ant-pro-table .ant-pro-table-search{background:#fff;margin-block-end:8px!important}.ant-pro-form:not(.ant-form-horizontal) .ant-form-item-label>label{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}@media (max-width:768px){.ant-pro-query-filter-row{row-gap:8px!important}}.ant-pro-sider .ant-menu-inline-collapsed>.ant-menu-item,.ant-layout-sider .ant-menu-inline-collapsed>.ant-menu-item,.ant-pro-sider .ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title,.ant-layout-sider .ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title,.ant-pro-sider .ant-menu-inline-collapsed .ant-menu-item-group-list .ant-menu-item,.ant-layout-sider .ant-menu-inline-collapsed .ant-menu-item-group-list .ant-menu-item{text-align:center;width:100%;height:40px;line-height:40px;padding-inline:0!important;inset-inline-start:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding-left:0!important;padding-right:0!important;display:flex!important;left:0!important;transform:none!important}.ant-pro-sider .ant-menu-inline-collapsed>.ant-menu-item .ant-menu-title-content,.ant-layout-sider .ant-menu-inline-collapsed>.ant-menu-item .ant-menu-title-content,.ant-pro-sider .ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-title-content,.ant-layout-sider .ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-title-content,.ant-pro-sider .ant-menu-inline-collapsed .ant-menu-item-group-list .ant-menu-item .ant-menu-title-content,.ant-layout-sider .ant-menu-inline-collapsed .ant-menu-item-group-list .ant-menu-item .ant-menu-title-content,.ant-pro-sider .ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-title,.ant-layout-sider .ant-menu-inline-collapsed>.ant-menu-item-group>.ant-menu-item-group-title{display:none!important}.ant-pro-sider .ant-menu-inline-collapsed .ant-menu-item-group-list,.ant-layout-sider .ant-menu-inline-collapsed .ant-menu-item-group-list{margin:0!important;padding-inline-start:0!important;display:block!important}.ant-pro-sider .ant-menu-inline-collapsed>.ant-menu-item .ant-menu-item-icon,.ant-layout-sider .ant-menu-inline-collapsed>.ant-menu-item .ant-menu-item-icon,.ant-pro-sider .ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon,.ant-layout-sider .ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .ant-menu-item-icon,.ant-pro-sider .ant-menu-inline-collapsed>.ant-menu-item .anticon,.ant-layout-sider .ant-menu-inline-collapsed>.ant-menu-item .anticon,.ant-pro-sider .ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon,.ant-layout-sider .ant-menu-inline-collapsed>.ant-menu-submenu>.ant-menu-submenu-title .anticon,.ant-pro-sider .ant-menu-inline-collapsed .ant-menu-item-group-list .ant-menu-item .ant-menu-item-icon,.ant-layout-sider .ant-menu-inline-collapsed .ant-menu-item-group-list .ant-menu-item .ant-menu-item-icon,.ant-pro-sider .ant-menu-inline-collapsed .ant-menu-item-group-list .ant-menu-item .anticon,.ant-layout-sider .ant-menu-inline-collapsed .ant-menu-item-group-list .ant-menu-item .anticon{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;margin:0!important;margin-inline-end:0!important;line-height:1!important;position:static!important}.ant-pro-sider .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-item,.ant-layout-sider .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-item,.ant-pro-sider .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-submenu-title,.ant-layout-sider .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-submenu-title{align-items:flex-start;height:auto;min-height:40px;padding-top:10px;padding-bottom:10px;display:flex;line-height:1.35!important}.ant-pro-sider .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-item .ant-menu-title-content,.ant-layout-sider .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-item .ant-menu-title-content,.ant-pro-sider .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-submenu-title .ant-menu-title-content,.ant-layout-sider .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-submenu-title .ant-menu-title-content{white-space:normal!important;text-overflow:clip!important;overflow-wrap:anywhere!important;word-break:break-word!important;line-height:1.35!important;display:block!important;overflow:visible!important}.ant-pro-sider .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-item .ant-menu-item-icon,.ant-layout-sider .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-item .ant-menu-item-icon,.ant-pro-sider .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-submenu-title .ant-menu-item-icon,.ant-layout-sider .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-submenu-title .ant-menu-item-icon,.ant-pro-sider .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-item .anticon,.ant-layout-sider .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-item .anticon,.ant-pro-sider .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-submenu-title .anticon,.ant-layout-sider .ant-menu:not(.ant-menu-inline-collapsed) .ant-menu-submenu-title .anticon{margin-top:2px}.drumr-upload-trigger-block{width:100%!important;display:block!important}.drumr-kanban-card .ant-tag{white-space:normal;overflow-wrap:anywhere;max-width:100%}
html:has(.ant-pro-form-login-container),body:has(.ant-pro-form-login-container){height:100%;margin:0;padding:0}body:has(.ant-pro-form-login-container),body:has(#root>.ant-app>.acss-j3i256){background:radial-gradient(1100px 720px at 88% -12%,#17cede24,#0000 62%),radial-gradient(950px 680px at -8% 108%,#558bff33,#0000 58%),linear-gradient(158deg,#04122b 0%,#07294f 52%,#04122b 100%);overflow:hidden}body:has(.ant-pro-form-login-container):before,body:has(.ant-pro-form-login-container):after,body:has(#root>.ant-app>.acss-j3i256):before,body:has(#root>.ant-app>.acss-j3i256):after{content:"";pointer-events:none;position:fixed;inset:0}body:has(.ant-pro-form-login-container):before,body:has(#root>.ant-app>.acss-j3i256):before{opacity:.9;background-image:linear-gradient(#58a1e214 1px,#0000 1px),linear-gradient(90deg,#58a1e214 1px,#0000 1px),radial-gradient(circle at 16% 22%,#0065d961,#0000 32%),radial-gradient(circle at 84% 76%,#17cede2e,#0000 30%);background-size:44px 44px,44px 44px,auto,auto}body:has(.ant-pro-form-login-container):after,body:has(#root>.ant-app>.acss-j3i256):after{opacity:.8;background:linear-gradient(115deg,#0000 0 42%,#65b2ff1f 42.1% 42.35%,#0000 42.4% 68%,#17cede1a 68.1% 68.3%,#0000 68.4% 100%),linear-gradient(245deg,#0000 0 55%,#58a1e21a 55.1% 55.3%,#0000 55.4% 100%);animation:26s ease-in-out infinite alternate slingr-login-drift}body:has(#root>.ant-app>.acss-j3i256) .acss-j3i256{z-index:1;position:relative}@keyframes slingr-login-drift{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(2%,1.5%)scale(1.04)}}@media (prefers-reduced-motion:reduce){body:has(.ant-pro-form-login-container):after{animation:none}}body:has(.ant-pro-form-login-container) *:has(>.ant-pro-form-login-container){width:calc(100% - 48px)!important;max-width:560px!important}body:has(.ant-pro-form-login-container) .ant-pro-form-login-container{z-index:1;box-sizing:border-box;width:100%;position:relative}body:has(.ant-pro-form-login-container) .ant-pro-form-login-header{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;height:auto!important;line-height:1.3!important}body:has(.ant-pro-form-login-container) .ant-pro-form-login-logo{width:96px!important;height:96px!important;margin:0!important}body:has(.ant-pro-form-login-container) .ant-pro-form-login-logo img{object-fit:contain;filter:drop-shadow(0 4px 14px #0065d959);width:100%;height:100%}body:has(.ant-pro-form-login-container) .ant-pro-form-login-title{color:#fff;text-align:center}body:has(.ant-pro-form-login-container) .ant-pro-form-login-desc{text-align:center;font-size:16px;color:#fff!important;font-weight:700!important}body:has(.ant-pro-form-login-container) .ant-pro-form-login-main{box-sizing:border-box;background:#fffffff7;border:1px solid #ffffffb8;border-radius:16px;padding:40px 48px;box-shadow:0 24px 80px #000a186b,0 0 0 1px #58a1e224;width:100%!important;min-width:0!important;max-width:100%!important}.associate-related-table-view .ant-pro-page-container-children-container{padding-left:0!important;padding-right:0!important}.associate-related-table-content{margin-inline:-20px}.payroll-related-table-view .ant-pro-page-container-children-container{padding-left:0!important;padding-right:0!important}.payroll-related-table-content{margin-inline:-20px}.payroll-associate-read-view-content{container:payroll-associate-detail/inline-size}.associate-read-view-content{container:associate-detail/inline-size}.read-view-detail-content{min-width:0;container:read-view-detail/inline-size}@container read-view-detail (max-width:900px){.read-view-detail-content .ant-col-sm-12{flex:0 0 100%;max-width:100%}.read-view-detail-content .ant-row{min-width:0}}@container associate-detail (max-width:1250px){.associate-read-view-content .ant-col-lg-12{flex:0 0 100%;max-width:100%}.associate-read-view-content .read-view-hero-card__content{gap:16px!important;padding-right:72px!important}}@container associate-detail (max-width:800px){.associate-read-view-content .ant-col-sm-12{flex:0 0 100%;max-width:100%}.associate-read-view-content .read-view-hero-card__content{flex-direction:column;align-items:flex-start!important;gap:12px!important;padding-right:0!important}.associate-read-view-content .read-view-hero-card__content .ant-typography{overflow-wrap:anywhere}.associate-read-view-content .read-view-hero-card__aside{text-align:left!important}.associate-read-view-content .read-view-hero-card__icon{opacity:.1!important;font-size:64px!important}}@container payroll-associate-detail (max-width:900px){.payroll-associate-read-view-content .ant-col-lg-12,.payroll-associate-read-view-content .ant-col-sm-12{flex:0 0 100%;max-width:100%}}@media (max-width:575px){body:has(.ant-pro-form-login-container) .ant-pro-form-login-container{padding-inline:16px}body:has(.ant-pro-form-login-container) .ant-pro-form-login-main{margin:0;padding:28px 22px}body:has(.ant-pro-form-login-container) .ant-pro-form-login-logo{width:72px!important;height:72px!important}}
