.JobFilters-module__3nU0UG__bar{border-bottom:1px solid var(--alloy)}.JobFilters-module__3nU0UG__bar[aria-busy=true]{cursor:progress}.JobFilters-module__3nU0UG__desktop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-top:18px;padding-bottom:18px;display:flex}.JobFilters-module__3nU0UG__filters{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.JobFilters-module__3nU0UG__selectWrap{display:inline-flex;position:relative}.JobFilters-module__3nU0UG__select{appearance:none;height:44px;color:var(--graphite);border:1px solid var(--field);cursor:pointer;field-sizing:content;background:#fff;border-radius:0;max-width:260px;padding:0 38px 0 16px;font-size:14px;font-weight:600}.JobFilters-module__3nU0UG__chosen .JobFilters-module__3nU0UG__select{background:var(--graphite);border-color:var(--graphite);color:#fff}.JobFilters-module__3nU0UG__chosen .JobFilters-module__3nU0UG__chevron{color:#fff}.JobFilters-module__3nU0UG__muted .JobFilters-module__3nU0UG__select{color:var(--steel)}.JobFilters-module__3nU0UG__chevron{pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.JobFilters-module__3nU0UG__sort{color:var(--steel);align-items:center;gap:10px;font-size:14px;display:flex}.JobFilters-module__3nU0UG__sortWrap{display:inline-flex;position:relative}.JobFilters-module__3nU0UG__sortSelect{appearance:none;border:1px solid var(--field);min-width:122px;height:44px;color:var(--graphite);cursor:pointer;background:#fff;border-radius:0;padding:0 34px 0 16px;font-size:14px;font-weight:600}.JobFilters-module__3nU0UG__sortWrap .JobFilters-module__3nU0UG__chevron{right:14px}.JobFilters-module__3nU0UG__phoneRow,.JobFilters-module__3nU0UG__panel{display:none}.JobFilters-module__3nU0UG__apply{background:var(--graphite);color:#fff;border:0;height:44px;margin:0 0 16px;padding:0 18px;font-weight:700}@media (max-width:719px){.JobFilters-module__3nU0UG__desktop{display:none}.JobFilters-module__3nU0UG__phoneRow{padding:14px var(--gutter);gap:8px;display:flex;overflow-x:auto}.JobFilters-module__3nU0UG__filtersButton,.JobFilters-module__3nU0UG__chip{cursor:pointer;flex-shrink:0;align-items:center;gap:8px;height:44px;padding:0 14px;font-size:14px;text-decoration:none;display:inline-flex}.JobFilters-module__3nU0UG__filtersButton{background:var(--graphite);color:#fff;border:0;font-weight:700}.JobFilters-module__3nU0UG__chip{color:var(--graphite);border:1px solid var(--field);background:#fff;font-weight:600}.JobFilters-module__3nU0UG__chip:hover{color:var(--graphite)}.JobFilters-module__3nU0UG__chipOn,.JobFilters-module__3nU0UG__chipOn:hover{background:var(--graphite);border-color:var(--graphite);color:#fff}.JobFilters-module__3nU0UG__panel:not([hidden]){padding:0 var(--gutter) 16px;display:block}.JobFilters-module__3nU0UG__panelGrid{grid-template-columns:1fr;gap:10px;display:grid}.JobFilters-module__3nU0UG__panelGrid .JobFilters-module__3nU0UG__selectWrap,.JobFilters-module__3nU0UG__panelGrid .JobFilters-module__3nU0UG__select{width:100%}.JobFilters-module__3nU0UG__panelGrid .JobFilters-module__3nU0UG__sort{justify-content:space-between}}
