.jobs_jobsContainer__kNzm8{background-color:#fafafa;min-height:100vh}.jobs_filtersCard__Nlikr{border:none;box-shadow:0 2px 8px rgba(0,0,0,.06);border-radius:8px}.jobs_filtersCard__Nlikr .jobs_ant-card-body__AVOns{padding:1.5rem}.jobs_jobsTable__OqPEC .jobs_ant-table__BmV2O{border-radius:8px;overflow:hidden}.jobs_jobsTable__OqPEC .jobs_ant-table__BmV2O .jobs_ant-table-thead__hPEWK>tr>th{background-color:#fafafa;border-bottom:1px solid #d9d9d9;font-weight:600;color:#262626}.jobs_jobsTable__OqPEC .jobs_ant-table__BmV2O .jobs_ant-table-tbody__vA4Ra>tr:hover>td{background-color:#f0f8ff}.jobs_jobsTable__OqPEC .jobs_btn-apply__PuXp8{background:linear-gradient(135deg,#1890ff,#096dd9);border:none;border-radius:6px;transition:all .3s ease}.jobs_jobsTable__OqPEC .jobs_btn-apply__PuXp8:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(24,144,255,.3)}.jobs_customPagination___cW7M .jobs_ant-pagination-item-active__ihLU9{background:#1890ff;border-color:#1890ff}.jobs_customPagination___cW7M .jobs_ant-pagination-item__8OD7p:hover{border-color:#1890ff}.jobs_customPagination___cW7M .jobs_ant-pagination-item__8OD7p a:hover{color:#1890ff}.jobs_emptyState__ej_pP{padding:3rem 2rem;text-align:center}.jobs_emptyState__ej_pP .jobs_ant-empty-image__2115k{margin-bottom:1rem}.jobs_filterLabel__Ks6jf{font-weight:600;color:#262626;margin-bottom:.5rem;display:block}.jobs_resultsCount__KATpp{color:#666;font-size:14px;margin-top:1rem}.jobs_locationBadge__cVl10.jobs_govt__F4gRa{background-color:#52c41a!important}.jobs_locationBadge__cVl10.jobs_private__H2B_a{background-color:#1890ff!important}.jobs_locationBadge__cVl10.jobs_contract__N2uph{background-color:#faad14!important}.jobs_locationBadge__cVl10.jobs_other__kZXql{background-color:#13c2c2!important}.jobs_locationBadge__cVl10.jobs_default__q_eyL{background-color:#666!important}@media(max-width:768px){.jobs_filtersCard__Nlikr .jobs_ant-card-body__AVOns{padding:1rem}.jobs_jobsTable__OqPEC .jobs_ant-table-tbody__vA4Ra>tr>td,.jobs_jobsTable__OqPEC .jobs_ant-table-thead__hPEWK>tr>th{padding:.5rem .75rem;font-size:14px}}