.jobs-listing{padding-top:var(--s-48)}.jobs-aside,.js-only{display:none}.js .jobs-aside{display:block}.js .js-only{display:inline-block}html:not(.js) .jobs-page .jobs-layout{grid-template-columns:1fr}.filters-head{display:flex;align-items:center;justify-content:space-between;gap:var(--s-10)}.filters-head .f,.filters-toggle .f{font-size:var(--fs-24);display:inline-flex;align-items:center;gap:var(--s-10)}.filters-head .f svg,.filters-toggle .f svg{color:var(--pink)}.jobs-filters .count,.filters-toggle .count{background:var(--pink);color:var(--teal-deep);font-weight:800;font-size:var(--fs-14);padding:var(--s-4) var(--s-10);border-radius:var(--r-sm);white-space:nowrap}.filters-toggle{display:none;width:100%;align-items:center;justify-content:space-between;gap:var(--s-10);background:var(--teal);color:var(--on-teal);border:0;border-radius:var(--r);padding:var(--s-18) var(--s-22);font-family:var(--font-display);font-weight:600;cursor:pointer;text-align:left}.filters-toggle[aria-expanded=true]{border-radius:var(--r) var(--r) 0 0}@media (max-width: 989px){.js .filters-toggle{display:flex}.js .jobs-filters{display:none;border-radius:0 0 var(--r) var(--r);padding-top:var(--s-4)}.js .jobs-filters.is-open{display:block}.jobs-filters .filters-head{display:none}}@media (min-width: 990px){.filters-done{display:none}.jobs-aside{position:sticky;top:var(--s-16)}}.jobs-empty{background:var(--white);border:var(--border);border-radius:var(--r);padding:var(--s-40) var(--s-24);text-align:center;display:grid;justify-items:center;gap:var(--s-14)}.jobs-empty .ico{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;font-size:26px;background:var(--mint)}.jobs-empty h2{font-size:var(--fs-h2-sm);font-weight:700}.jobs-empty p{max-width:46ch;color:var(--muted);font-weight:600}.jobs-empty .actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-12);margin-top:var(--s-8)}
