@keyframes Skeleton_skeleton-loading__ZOJ2j{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.Skeleton_root__ZOqXG .skeleton-badge,.Skeleton_root__ZOqXG .skeleton-line{animation:Skeleton_skeleton-loading__ZOJ2j 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200px 100%}.Skeleton_root__ZOqXG .skeleton-line{display:inline-block}.Skeleton_root__ZOqXG .importing-skeleton{overflow:hidden;position:relative}.Skeleton_root__ZOqXG .importing-skeleton:hover{background-color:rgba(0,0,0,0)}.Skeleton_root__ZOqXG .importing-skeleton:before{animation:Skeleton_skeleton-loading__ZOJ2j 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f8f9fa 25%,#e9ecef 50%,#f8f9fa 75%);background-size:200px 100%;bottom:0;content:"";left:0;opacity:.6;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.Skeleton_root__ZOqXG .importing-skeleton td{position:relative;z-index:1}.Skeleton_item__ftamb.skeleton-badge,.Skeleton_item__ftamb.skeleton-line{animation:Skeleton_skeleton-loading__ZOJ2j 1.5s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200px 100%}.Skeleton_item__ftamb.skeleton-line{display:inline-block}.JobListingCardsPanel_root__5c3Ss{padding-inline:1rem}.JobListingCardsPanel_stack__L9FgO{display:flex;flex-direction:column;gap:.75rem}.JobListingCardsPanel_cardItem__dM242{min-width:0}.JobListingCardsPanel_cardItem__dM242>.card{margin-bottom:0!important}@media(min-width:768px){.JobListingCardsPanel_root__5c3Ss{overflow-y:auto;padding-inline:0}}.JobListingsSidebarHeader_root__ywN_I{flex-shrink:0;margin-block:1rem;padding-inline:1rem}.JobListingsSidebarHeader_title__E7769{margin:0 0 .25rem;color:#212529;font-size:1rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.JobListingsSidebarHeader_metaRow__914TS{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:1.25rem}.JobListingsSidebarHeader_count__p4a7x{color:#6c757d;font-size:.875rem;line-height:1.35}@media(min-width:768px){.JobListingsSidebarHeader_root__ywN_I{margin-top:0;padding-inline:0}}.JobListingList_sidebar__ls5yy{display:flex;flex-direction:column;overflow:visible;width:100%}@media(max-width:767.98px){.JobListingList_sidebar__ls5yy{min-width:100%;width:100%}}.JobListingDetailContent_root___u5wf .job-info-table{display:table;width:100%;border-collapse:collapse;background-color:#fff;margin-bottom:0}.JobListingDetailContent_root___u5wf .job-info-row{display:table-row}.JobListingDetailContent_root___u5wf .job-info-header{width:30%;background-color:#f8f9fa;font-weight:700;border-bottom:3px solid #fff}.JobListingDetailContent_root___u5wf .job-info-content,.JobListingDetailContent_root___u5wf .job-info-header{display:table-cell;padding:.75rem;color:#212529;vertical-align:top}@media(max-width:767.98px){.JobListingDetailContent_root___u5wf .job-info-table{display:block}.JobListingDetailContent_root___u5wf .job-info-row{display:block;margin-bottom:0}.JobListingDetailContent_root___u5wf .job-info-content,.JobListingDetailContent_root___u5wf .job-info-header{display:block;width:100%}}