.job-card.svelte-90ao8a.svelte-90ao8a{display:flex;flex-direction:column;gap:1rem;min-width:300px;max-width:500px;border:1px solid transparent;transition:border .2s ease-in-out;box-sizing:border-box}.job-card.svelte-90ao8a.svelte-90ao8a:hover{border:1px solid var(--bs-primary)}.job-card.svelte-90ao8a .job-header.svelte-90ao8a{display:flex;flex-direction:row;align-items:start;gap:.5rem;line-height:1.1}.job-card.svelte-90ao8a .job-header img.svelte-90ao8a{width:48px;height:48px;object-fit:cover;border-radius:.25rem}.job-card.svelte-90ao8a .job-header .job-detail.svelte-90ao8a{height:100%;width:50%;flex:auto;display:flex;flex-direction:column;justify-content:center}.job-card.svelte-90ao8a .job-header .job-provider.svelte-90ao8a{font-size:1rem;color:var(--bs-body-color);width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.job-card.svelte-90ao8a .job-header .job-posted.svelte-90ao8a{font-size:.875rem;color:var(--bs-body-color)}.job-card.svelte-90ao8a .job-body.svelte-90ao8a{display:flex;flex-direction:column;gap:6px;flex:auto}.job-card.svelte-90ao8a .job-body .job-title.svelte-90ao8a{font-weight:600;margin:0;font-size:1.25rem;line-height:1.1;color:var(--bs-body-color)}.job-card.svelte-90ao8a .job-body .job-bullet-group.svelte-90ao8a{display:flex;flex-direction:column;gap:.25rem}.job-card.svelte-90ao8a .job-body .job-bullet.svelte-90ao8a{line-height:1.1;margin:0;font-size:.875rem;color:var(--bs-body-color);opacity:.8}.job-card.svelte-90ao8a .job-footer.svelte-90ao8a{display:flex;flex-direction:row;gap:6px}.job-card.svelte-90ao8a .job-footer .badge.svelte-90ao8a{display:flex;gap:4px;align-items:center;font-size:.875rem;color:var(--bs-body-color);line-height:1;border-radius:1rem;border:rgba(126,126,126,.5) 1px solid;opacity:.9;font-weight:400}.job-card.svelte-90ao8a .job-footer .badge.svelte-90ao8a:hover{background-color:var(--bs-primary);color:var(--bs-white)}.job-card.svelte-90ao8a .job-footer .primary-badge.svelte-90ao8a{color:var(--bs-primary);border:var(--bs-primary) 1px solid;opacity:1}.no-max-width.svelte-90ao8a.svelte-90ao8a{max-width:none}
