.payroll-employees-container{width:100%;max-width:1180px;margin:0 auto;padding-bottom:104px}@media (max-width:576px){.payroll-employees-container{padding-bottom:88px}}.payroll-employees-container--sm{max-width:500px}.payroll-employees-container .card-select.card-select-group__item{align-items:center}.payroll-employees-container .card-select.card-select-group__item .card-select__content>div+p{margin-top:var(--ds-space-4)!important}@media (min-width:769px){.payroll-employees-container__title{padding:0 var(--ds-space-16)}}#add-employees-manual-form{height:100%;display:flex}.payroll-add-employee{flex-direction:column;display:flex}@media (max-width:768px){.payroll-add-employee{max-width:500px;padding-bottom:152px}}.payroll-add-employee__inner{flex-direction:column;min-height:1px;max-height:calc(100% - 56px);display:flex}@media (max-width:768px){.payroll-add-employee__inner{max-height:none;overflow:visible}}.payroll-add-employee .advanced-table{border-bottom:1px solid var(--ds-color-border-quintary);border-radius:0;min-height:1px}.payroll-add-employee .advanced-table__inner{height:100%!important}.payroll-add-employee .advanced-table tr:not(:hover) td .actions-list__right{background-color:var(--ds-color-bg-white);display:flex}.payroll-add-employee .advanced-table tr:not(:hover) td .actions-list__right:before{background:linear-gradient(90deg, #f8f8f800 0%, var(--ds-color-bg-white) 92.6%)}.payroll-add-employee .advanced-table th:first-child,.payroll-add-employee .advanced-table td:first-child{width:15%}.payroll-add-employee .advanced-table th:nth-child(2),.payroll-add-employee .advanced-table td:nth-child(2),.payroll-add-employee .advanced-table th:nth-child(3),.payroll-add-employee .advanced-table td:nth-child(3){width:20%}.payroll-add-employee .advanced-table th:nth-child(4),.payroll-add-employee .advanced-table td:nth-child(4){width:25%}.payroll-add-employee .advanced-table th:nth-child(5),.payroll-add-employee .advanced-table td:nth-child(5){width:15%}.payroll-add-employee .advanced-table th:nth-child(6),.payroll-add-employee .advanced-table td:nth-child(6){min-width:60px!important;max-width:60px!important}.payroll-add-employee .advanced-table th:last-child.pinned-cell,.payroll-add-employee .advanced-table td:last-child.pinned-cell{right:-1px!important}.payroll-import-processing{top:unset;right:unset;bottom:var(--ds-space-32);align-items:center;gap:var(--ds-space-20);z-index:20;background:var(--brand-900);border-radius:var(--ds-border-radius-3xl);width:100%;max-width:500px;padding:var(--ds-space-24);isolation:isolate;text-align:center;flex-direction:column;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 56px 2px #4e4e4e0f}@media (max-width:576px){.payroll-import-processing{left:var(--ds-space-16);right:var(--ds-space-16);bottom:var(--ds-space-16);width:auto;transform:none}}.payroll-import-processing__glow{filter:blur(100px);pointer-events:none;z-index:0;opacity:.6;background:#7dd846;position:absolute}.payroll-import-processing__glow--1,.payroll-import-processing__glow--2{border-radius:48px;width:350px;height:250px}.payroll-import-processing__glow--1{top:-100%;left:-50%}.payroll-import-processing__glow--2{top:-100%;right:-50%}.payroll-import-processing__load{align-items:center;gap:var(--ds-space-12);margin:auto;display:flex}.payroll-import-processing__icon{width:36px;height:36px}.payroll-import-processing__connector{align-items:center;gap:var(--ds-space-4);display:flex}.payroll-import-processing__dot{width:var(--ds-size-6);min-width:var(--ds-size-6);height:var(--ds-size-6);border-radius:var(--ds-border-radius-full);background-color:var(--brand-300)}.payroll-import-processing__line{background-image:repeating-linear-gradient(to right, var(--brand-300) 0, var(--brand-300) 6px, transparent 6px, transparent 12px);background-size:24px 2px;width:63px;height:2px;animation:.9s linear infinite payroll-import-line-travel;display:block}@keyframes payroll-import-line-travel{0%{background-position-x:0}to{background-position-x:-24px}}.import-dropzone{border:2px dashed var(--ds-color-border-secondary);border-radius:var(--ds-border-radius-3xl);padding:var(--ds-space-32) var(--ds-space-80);cursor:pointer;transition:border-color .15s,background-color .15s;position:relative;overflow:hidden}@media (max-width:1024px){.import-dropzone{padding:var(--ds-space-32) 5%}}@media (max-width:992px){.import-dropzone{padding:var(--ds-space-32) var(--ds-space-16)}}@media (max-width:768px){.import-dropzone{padding:var(--ds-space-20);border:1px solid var(--ds-color-border-quintary)}}@media (min-width:769px){.import-dropzone:before{content:"";top:0;right:0;bottom:unset;z-index:1;background:linear-gradient(#fff0 7.57%,#fff 50%);height:100%;transition:background .15s;position:absolute;left:0}}.import-dropzone__inner{justify-content:center;align-items:center;gap:var(--ds-space-16);flex-direction:column;width:100%;height:100%;display:flex;position:relative}@media (max-width:768px){.import-dropzone__inner{gap:var(--ds-space-24)}}.import-dropzone--drag{border-color:var(--ds-color-border-info-dark);background-color:var(--ds-color-bg-info-extra-light)}.import-dropzone--drag:before{background:linear-gradient(#e6f2fe00 7.57%,#e6f2fe 50%)}.import-dropzone--drag .import-dropzone__skeleton-row{background-color:var(--ds-color-bg-info-lighter)}.import-dropzone--disabled{cursor:not-allowed}.import-dropzone--disabled .import-dropzone__inner{pointer-events:none}.import-dropzone__columns{gap:var(--ds-space-32);width:100%;padding:var(--ds-space-12) var(--ds-space-16);display:flex;position:relative}@media (max-width:1024px){.import-dropzone__columns{gap:var(--ds-space-24)}}@media (max-width:768px){.import-dropzone__columns{gap:var(--ds-space-16)}}@media (max-width:576px){.import-dropzone__columns{gap:var(--ds-space-8)}}.import-dropzone__column{gap:var(--ds-space-24);flex-direction:column;flex:1;display:flex}@media (max-width:768px){.import-dropzone__column{gap:var(--ds-space-16)}}@media (max-width:576px){.import-dropzone__column{gap:var(--ds-space-12)}}.import-dropzone__skeleton-row{height:var(--ds-size-24);border-radius:var(--ds-border-radius-sm);background-color:var(--ds-color-bg-container-light);transition:background-color .15s}@media (max-width:768px){.import-dropzone__skeleton-row{height:var(--ds-size-16);margin-top:var(--ds-space-4);border-radius:var(--ds-border-radius-md)}}.import-dropzone__center{z-index:1}@media (min-width:769px){.import-dropzone__center{text-align:center;max-width:514px}}.import-dropzone__btn{width:100%}@media (min-width:769px){.import-dropzone__btn{max-width:400px}}.import-dropzone__mobile{gap:var(--ds-space-16);flex-direction:column;width:100%;display:flex}.custom-draft-status .draft-status__inner{gap:var(--ds-space-16);flex-direction:row}.custom-draft-status .draft-status__inner>:first-child{flex:1}.payroll-import-skeleton-table{width:100%;display:table}.payroll-import-skeleton-table__row{display:table-row}@media (max-width:768px){.payroll-import-skeleton-table__row--header{display:none}}.payroll-import-skeleton-table__cell{padding:var(--ds-space-16);border-bottom:1px solid var(--ds-color-border-quintary);display:table-cell}@media (max-width:576px){.payroll-import-skeleton-table__cell{padding:var(--ds-space-6)}}.payroll-import-skeleton-table__cell:first-child{width:16%}.payroll-import-skeleton-table__cell:nth-child(2),.payroll-import-skeleton-table__cell:nth-child(3),.payroll-import-skeleton-table__cell:nth-child(4){width:20%}.payroll-import-skeleton-table__cell:nth-child(5){width:12%}.payroll-import-skeleton-table__cell:nth-child(6){width:5%;min-width:32px}.payroll-import-skeleton-table__bar{width:100%;height:var(--ds-size-24);border-radius:var(--ds-border-radius-sm)}.payroll-employee-skeleton-mobile__item{background-color:var(--ds-color-bg-container-lighter);border-radius:var(--ds-border-radius-2xl);padding:var(--ds-space-14) var(--ds-space-16);align-items:center;gap:var(--ds-space-12);display:flex}.payroll-employee-skeleton-mobile__item:not(:last-child){margin-bottom:var(--ds-space-12)}.payroll-employee-skeleton-mobile__item__center{gap:var(--ds-space-6);flex-direction:column;flex:1;display:flex}
