.job-category[data-v-37c6e4e0]{align-items:center;background:#f8fafc;border:1px solid;border-radius:9px;color:#475569;display:inline-flex;font-size:14px;gap:7px;line-height:1.5;max-width:100%;padding:7px 10px}.job-category svg[data-v-37c6e4e0]{flex-shrink:0;height:18px;width:18px}.job-category--teal[data-v-37c6e4e0]{background:#edfaf5;border-color:#c2e7dc;color:#096257}.job-category--blue[data-v-37c6e4e0]{background:#eff6ff;border-color:#d6e7ff;color:#245da0}.job-category--violet[data-v-37c6e4e0]{background:#f5f0ff;border-color:#e6dafa;color:#6941a5}.job-category--amber[data-v-37c6e4e0]{background:#fff8eb;border-color:#f3dfb8;color:#965009}.job-category--rose[data-v-37c6e4e0]{background:#fff1f4;border-color:#f1d5df;color:#a5395d}.job-row[data-v-9db0a9f5]{align-items:center;background:#fff;border-bottom:1px solid #e1e8e3;display:grid;gap:12px 24px;grid-template-columns:minmax(0,1fr) minmax(130px,180px) minmax(150px,200px);padding:20px 24px;transition:background .15s}.job-row[data-v-9db0a9f5]:hover{background:#f7fcfa}.job-row[data-v-9db0a9f5]:last-child{border-bottom:0}.job-row__identity[data-v-9db0a9f5]{align-items:center;display:flex;gap:14px;min-width:0}.job-row__identity>div[data-v-9db0a9f5]{min-width:0}.job-row__mark[data-v-9db0a9f5]{background:#edf4f2;border-radius:13px;color:#0b554d;display:grid;flex:0 0 46px;font-size:22px;font-weight:800;height:46px;place-items:center}.job-row h2[data-v-9db0a9f5]{font-size:20px;font-weight:800;line-height:1.55;margin:0 0 3px;overflow-wrap:anywhere}.job-row a[data-v-9db0a9f5]{color:inherit;text-decoration:none}.job-row h2 a[data-v-9db0a9f5]:hover{color:#087b6c;text-decoration:underline}.job-row p[data-v-9db0a9f5]{color:#636777;font-size:14px;line-height:1.6;margin:0;overflow-wrap:anywhere}.job-row__metadata[data-v-9db0a9f5]{align-items:center;display:flex;flex-wrap:wrap;gap:8px 16px;grid-column:1/3;grid-row:2}.job-row__metadata[data-v-9db0a9f5] .job-category{font-size:13px}.job-row__location[data-v-9db0a9f5]{color:#575f70;display:flex;flex-wrap:wrap;font-size:13px;gap:8px 14px}.job-row__location span[data-v-9db0a9f5]{align-items:center;display:flex;gap:7px}.job-row__location svg[data-v-9db0a9f5]{flex-shrink:0;height:17px;width:17px}.job-row__location .job-row__remote[data-v-9db0a9f5]{background:#ecf8f5;border-radius:999px;color:#0b665c;font-weight:600;max-width:100%;padding:3px 8px;width:-moz-max-content;width:max-content}.job-row__salary[data-v-9db0a9f5]{font-size:15px;line-height:1.7}.job-row__salary small[data-v-9db0a9f5]{color:#637083;display:block;font-size:14px}.job-row__salary[data-v-9db0a9f5]{grid-column:2;grid-row:1}.job-row__readiness[data-v-9db0a9f5]{grid-column:3;grid-row:1;justify-self:end}.job-row__actions[data-v-9db0a9f5]{align-items:center;display:flex;gap:8px;grid-column:3;grid-row:2;justify-content:end}.job-row__save[data-v-9db0a9f5]{border-radius:10px;display:grid;height:44px;place-items:center;width:44px}.job-row__save[data-v-9db0a9f5]:hover{background:#e7f4ef}.job-row__save svg[data-v-9db0a9f5]{height:22px;width:22px}.job-row .job-row__details[data-v-9db0a9f5]{align-items:center;color:#0b665c;display:flex;font-size:14px;font-weight:600;gap:4px;min-height:44px}.job-row__details svg[data-v-9db0a9f5]{height:16px;width:16px}.job-row__details svg.is-ltr[data-v-9db0a9f5]{transform:rotate(180deg)}.job-row__sponsored[data-v-9db0a9f5]{color:#8b4b0b;font-size:13px}.job-row[data-v-9db0a9f5] :focus-visible{border-radius:4px;outline:3px solid #099a86;outline-offset:4px}@media(max-width:900px){.job-row[data-v-9db0a9f5]{gap:12px 18px;grid-template-columns:minmax(0,1fr) auto}.job-row__identity[data-v-9db0a9f5]{grid-column:1/-1}.job-row__metadata[data-v-9db0a9f5]{grid-column:1/-1;grid-row:2}.job-row__salary[data-v-9db0a9f5]{grid-column:1;grid-row:3}.job-row__readiness[data-v-9db0a9f5]{grid-column:2;grid-row:3}.job-row__actions[data-v-9db0a9f5]{border-top:1px solid #e1e8e3;grid-column:1/-1;grid-row:4;padding-top:6px}}@media(max-width:480px){.job-row[data-v-9db0a9f5]{grid-template-columns:minmax(0,1fr);padding:18px 16px}.job-row__salary[data-v-9db0a9f5]{grid-column:1;grid-row:3}.job-row__readiness[data-v-9db0a9f5]{grid-column:1;grid-row:4;justify-self:start}.job-row__actions[data-v-9db0a9f5]{grid-column:1;grid-row:5;justify-content:space-between}}
