@keyframes loader-pulse{0%,to{opacity:.1}50%{opacity:1}}.loader-pulse{animation:loader-pulse 1.5s ease-in-out infinite}.job-listing__search-input::-webkit-search-cancel-button,.job-listing__search-input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.job-listing__search-input::-ms-clear{display:none;height:0;width:0}.job-listing__filter-bar{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.job-listing__filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.job-listing__filter-bar{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.job-listing__filter-bar{grid-template-columns:repeat(var(--filter-cols,5),minmax(0,1fr))}}