.hr_hrPage__aAeVq{background:#fff;padding:1rem 1.8rem}.hr_pageTitle__gypUQ{font-size:1.5rem!important;font-weight:600;margin:0 0 1rem;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.hr_filtersSection__gowGB{margin-bottom:2rem}.hr_filtersContent__b_EBa{display:flex;flex-direction:column;gap:1.5rem}.hr_searchWrapper__3afLP{flex:1}.hr_filtersRowRight___vXRx{display:flex;gap:.75rem;justify-content:flex-end;align-items:center;width:100%;padding:.25rem 0 .75rem;flex-wrap:wrap}.hr_resetWrap__G9LfL{margin-left:.25rem}.hr_departmentSelect__lHuxA{font-size:1rem}.hr_departmentSelect__lHuxA,.hr_resetButton__Uo2cg{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.hr_resetButton__Uo2cg{background:#da1e28;color:#ffffff;padding:.75rem 1.5rem;font-size:.875rem;font-weight:400;cursor:pointer;transition:all .2s ease}.hr_loading__BNmVO{padding:2rem;font-size:1rem;color:#525252;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.hr_errorContainer__osxmz,.hr_loading__BNmVO{display:flex;justify-content:center;align-items:center}.hr_errorContainer__osxmz{flex-direction:column;padding:3rem 2rem;background:#fff}.hr_errorMessage__6Qkaz{margin:1rem 0}.hr_errorMessage__6Qkaz p{font-size:1rem;color:#525252}.hr_retryButton__drU5T{background:#0f62fe;font-weight:400}.hr_retryButton__drU5T:hover{background:#0043ce}.hr_loadingContainer__T4R44{text-align:center;padding:4rem 2rem}.hr_loadingSpinner__s_HjQ{width:40px;height:40px;border:4px solid #e0e0e0;border-top-color:#0f62fe;border-radius:50%;animation:hr_spin__x58pr 1s linear infinite;margin:0 auto 1rem}@keyframes hr_spin__x58pr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hr_emptyState__ey5OK{text-align:center;padding:4rem 2rem;background:#ffffff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.1);border:1px solid #e0e0e0}.hr_emptyState__ey5OK h3{font-size:1.5rem;font-weight:600;color:#161616;margin:0 0 1rem}.hr_emptyState__ey5OK h3,.hr_emptyState__ey5OK p{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.hr_emptyState__ey5OK p{font-size:1rem;color:#525252;margin:0}.hr_errorContainer__osxmz{text-align:center;padding:4rem 2rem}.hr_errorContainer__osxmz h1{font-size:2rem;font-weight:600;color:#161616;margin:0 0 2rem;font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.hr_errorMessage__6Qkaz{background:#fff2f2;border-radius:8px;border:1px solid #ffd7d9;padding:2rem;max-width:500px;margin:0 auto}.hr_errorMessage__6Qkaz p{color:#da1e28;margin-bottom:1.5rem}.hr_errorMessage__6Qkaz p,.hr_retryButton__drU5T{font-family:IBM Plex Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.hr_retryButton__drU5T{background:#da1e28;color:#ffffff;border:none;border-radius:4px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.hr_retryButton__drU5T:hover{background:#ba1b23;transform:translateY(-1px)}@media (max-width:768px){.hr_hrPage__aAeVq{padding:1rem .5rem}.hr_container__jD3IM{padding:0 1rem}.hr_pageTitle__gypUQ{font-size:1rem}.hr_pageDescription__D4fJK{font-size:1.125rem}.hr_statisticsSection__qOKG4{padding:1.5rem}.hr_statisticsGrid__0A0wO{grid-template-columns:repeat(2,1fr);gap:1rem}.hr_filtersHeader__YZ_LT{flex-direction:column;align-items:flex-start}.hr_departmentHeader___VOMT{padding:1.5rem}.hr_departmentTitle__6DCkj{font-size:1.5rem}.hr_departmentMetadata__sU54K{flex-direction:column;gap:1rem}.hr_departmentContent__0qDZ6{padding:1.5rem}.hr_employeeGrid__xeq_1{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1.5rem}.hr_employeeCard__1ZJ4g{width:160px}.hr_employeePhotoContainer__r_JPA{height:160px}.hr_employeeInfo__Sz74C{padding:1rem .75rem}.hr_employeeName__eUVye{font-size:1rem;margin:0 0 .5rem}.hr_employeePosition__yCZcu{font-size:.8rem}.hr_modalContent__uH3j1{max-width:95vw;max-height:95vh}.hr_modalInfo__m7yMJ{padding:1.5rem}.hr_modalMetadata__yt5Yn{grid-template-columns:1fr}.hr_container__jD3IM{padding:0 1rem}.hr_pageTitle__gypUQ{font-size:1.75rem}.hr_statisticsSection__qOKG4{padding:1rem}.hr_statisticsGrid__0A0wO{grid-template-columns:1fr}.hr_departmentContent__0qDZ6,.hr_departmentHeader___VOMT,.hr_modalContent__uH3j1,.hr_modalInfo__m7yMJ{padding:1rem}.hr_employeeGrid__xeq_1{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1.5rem;padding:0 1rem}.hr_employeeCard__1ZJ4g{width:160px}.hr_employeePhotoContainer__r_JPA{height:160px}.hr_employeeInfo__Sz74C{padding:1rem .75rem}.hr_employeeName__eUVye{font-size:1rem;margin:0 0 .5rem}.hr_employeePosition__yCZcu{font-size:.8rem}}@media (max-width:480px){.hr_container__jD3IM{padding:0 .75rem}.hr_pageTitle__gypUQ{font-size:1.75rem}.hr_statisticsSection__qOKG4{padding:1rem}.hr_statisticsGrid__0A0wO{grid-template-columns:1fr}.hr_departmentContent__0qDZ6,.hr_departmentHeader___VOMT,.hr_modalContent__uH3j1,.hr_modalInfo__m7yMJ{padding:1rem}.hr_employeeGrid__xeq_1{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:1rem}.hr_employeeCard__1ZJ4g{width:140px}.hr_employeePhotoContainer__r_JPA{height:140px}.hr_employeeInfo__Sz74C{padding:.75rem .5rem}.hr_employeeName__eUVye{font-size:.9rem;margin:0 0 .4rem}.hr_employeePosition__yCZcu{font-size:.75rem}}.hr_pagination-container__EJohT{background:#ffffff;margin-top:5rem;padding:.75rem 1rem;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.06);display:flex;justify-content:center;align-items:center;gap:.5rem;border:1px solid #e6e6e6}.hr_pagination-container__EJohT .hr_page-btn__ZenVV{background:transparent;border:1px solid transparent;padding:.45rem .75rem;border-radius:6px;color:#161616;font-weight:500;cursor:pointer;transition:all .15s ease}.hr_pagination-container__EJohT .hr_page-btn__ZenVV:hover{background:#f4f6f8;transform:translateY(-1px)}.hr_pagination-container__EJohT .hr_page-btn__ZenVV.hr_active__FYWwt{background:#0f62fe;color:#ffffff;border-color:#0f62fe}@media (max-width:768px){.hr_pagination-container__EJohT{padding:.5rem;margin-top:1rem;gap:.375rem}.hr_pagination-container__EJohT .hr_page-btn__ZenVV{padding:.4rem .6rem;font-size:.9rem}}@media (max-width:480px){.hr_pagination-container__EJohT{flex-wrap:wrap;gap:.35rem;padding:.5rem}.hr_pagination-container__EJohT .hr_page-btn__ZenVV{padding:.35rem .5rem;font-size:.85rem}}@media (max-width:1024px){.hr_hrPage__aAeVq{padding:1rem 1.5rem}.hr_pageTitle__gypUQ{font-size:1.4rem!important}.hr_filtersRowRight___vXRx{justify-content:flex-start}}@media (max-width:768px){.hr_hrPage__aAeVq{padding:1rem}.hr_hrPage__aAeVq .cds--breadcrumb,.hr_hrPage__aAeVq .cds--breadcrumb-item{font-size:.875rem}.hr_hrPage__aAeVq .cds--breadcrumb-item:after{margin:0 .25rem}.hr_pageTitle__gypUQ{font-size:1.3rem!important}.hr_filtersContent__b_EBa{gap:1rem}.hr_filtersRowRight___vXRx{flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.hr_departmentSelect__lHuxA{font-size:.875rem;min-width:140px}.hr_resetWrap__G9LfL{margin-left:0}.hr_resetButton__Uo2cg{font-size:.875rem;padding:.5rem 1rem}}@media (max-width:480px){.hr_hrPage__aAeVq{padding:.75rem}.hr_hrPage__aAeVq .cds--breadcrumb{font-size:.8rem;overflow-x:auto;white-space:nowrap;padding-bottom:.25rem}.hr_hrPage__aAeVq .cds--breadcrumb-item{font-size:.8rem;display:inline-block}.hr_hrPage__aAeVq .cds--breadcrumb-item:after{margin:0 .2rem}.hr_hrPage__aAeVq .cds--breadcrumb-item a,.hr_hrPage__aAeVq .cds--breadcrumb-item span{font-size:.8rem;white-space:nowrap}.hr_pageTitle__gypUQ{font-size:1.2rem!important;margin-bottom:.75rem}.hr_filtersSection__gowGB{margin-bottom:1.5rem}.hr_filtersContent__b_EBa{gap:.75rem}.hr_searchWrapper__3afLP{width:100%}.hr_filtersRowRight___vXRx{padding:.5rem 0;gap:.5rem;justify-content:flex-end;flex-wrap:wrap}.hr_departmentSelect__lHuxA{font-size:.8rem;min-width:120px}.hr_resetButton__Uo2cg{font-size:.8rem;padding:.4rem .8rem}.hr_mainContent__sFoQi{overflow-x:auto}}@media (max-width:360px){.hr_hrPage__aAeVq{padding:.5rem}.hr_hrPage__aAeVq .cds--breadcrumb,.hr_hrPage__aAeVq .cds--breadcrumb-item{font-size:.75rem}.hr_hrPage__aAeVq .cds--breadcrumb-item:after{margin:0 .15rem}.hr_hrPage__aAeVq .cds--breadcrumb-item a,.hr_hrPage__aAeVq .cds--breadcrumb-item span{font-size:.75rem}.hr_pageTitle__gypUQ{font-size:1.1rem!important}}