.nav-link{font-weight:650;text-decoration:none;padding:10px 6px;font-size:14px;white-space:nowrap}.job-list{display:grid;gap:16px}.job-card{display:block;text-decoration:none;color:inherit}.job-card:hover{border-color:var(--green)}.job-card h2{margin:20px 0 12px}.job-meta,.job-bottom{display:flex;justify-content:space-between;gap:16px;align-items:center}.job-meta,.job-bottom span{color:var(--muted);font-size:14px}.job-bottom strong{font-size:21px;color:var(--green)}.job-description{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;margin:28px 0}.job-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;border-block:1px solid var(--line);padding:20px 0;margin:24px 0}.job-facts dt{font-size:13px;color:var(--muted)}.job-facts dd{margin:8px 0 0;font-weight:650}.empty{text-align:center;padding:40px}.inline-check{width:20px;height:20px;min-height:0;display:inline;vertical-align:middle;margin-right:8px}#main:focus{outline:none}@media(max-width:760px){.header{height:auto;min-height:72px;flex-wrap:wrap;padding-block:16px}.header nav{flex-wrap:wrap;gap:6px}.job-meta,.job-bottom{align-items:flex-start;flex-wrap:wrap}.job-facts{grid-template-columns:1fr}.account-head{flex-wrap:wrap}.account h1{overflow-wrap:anywhere}}
