.Favorites_favoritesContainer__c1dRq{padding:1.5rem;max-width:80rem;min-width:30rem;margin:2rem auto;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border:var(--primary-border);border-radius:1em}.JobList_jobList__z_tk7{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;row-gap:1.5rem;list-style:none;>.JobList_jobListItem__eEHb1{width:100%}}.JobList_jobListError__NjRZF{width:100%;text-align:center;font-size:1.5rem;font-weight:600;line-height:1.5}.Job_jobContainer__hSl_8{width:100%;padding:1.5rem;display:grid;grid-template-columns:auto minmax(0,1fr);justify-items:flex-start;align-items:center;grid-gap:1rem;border:var(--primary-border);border-radius:1em;overflow-x:hidden;>.Job_jobImg__FfFQ8{grid-column:1/2;width:7rem;height:7rem;object-fit:contain;border-radius:.5em}>.Job_jobHeaderInfo__4ALc2{width:100%;grid-column:2/3;display:flex;justify-content:space-between;align-items:center;gap:.5rem;>.Job_jobHeader__BLj8J{font-size:2.2rem;line-height:1.3}>.Job_favoriteImg__rwwoY{self-align:right;width:4rem;height:4rem;cursor:pointer;box-shadow:none}}}.Job_jobInfo__hA8nq{width:100%;display:grid;grid-template-columns:1fr .5rem minmax(0,3fr);align-items:stretch;gap:.5rem;text-align:left;overflow-x:hidden;>.Job_jobInfoHeader__pJWI2{font-size:1.6rem;line-height:1.3;font-weight:600}.Job_jobInfoLink__RBW0F,>.Job_jobInfoParagraph__4ccC2{font-size:1.6rem;line-height:1.3;font-weight:500;text-wrap:wrap;word-wrap:break-word;white-space:normal}>.Job_jobInfoLink__RBW0F{color:var(--primary-link-color);text-decoration:underline}}@media (min-width:650px){.Job_jobContainer__hSl_8{>.Job_jobImage__LSXB5{grid-column:1/2}}}.SearchBar_searchBar__NLvg1{width:fit-content;margin:1rem auto;display:flex;justify-content:flex-start;align-items:center;border:1px solid #e2e8f0;border-radius:.5em;>.SearchBar_searchImg__mNRe7{margin:0 .5rem;width:1.5rem;aspect-ratio:1/1;object-fit:cover}>.SearchBar_searchInput__Q5N1K{width:20rem;font-size:1rem;line-height:2.3;font-weight:400;border:none;outline:none;border-radius:.5em;background-color:inherit!important}}