.job-card[data-v-4a112433]{display:grid;gap:18px;border:1px solid rgba(7,22,40,.1);border-radius:18px;background:#fff;padding:20px;transition:border-color .16s ease,transform .16s ease}.job-card[data-v-4a112433]:hover{transform:translateY(-2px);border-color:#11a6a673}.company[data-v-4a112433],.location[data-v-4a112433]{margin:0;color:var(--muted);font-weight:700}h3[data-v-4a112433]{margin:8px 0;color:var(--ink);font-size:1.12rem;line-height:1.25}.tags[data-v-4a112433]{display:flex;flex-wrap:wrap;gap:8px}.tags span[data-v-4a112433]{border-radius:999px;background:var(--surface-blue);color:var(--teal-dark);padding:6px 10px;font-size:.82rem;font-weight:800}.jobs-grid[data-v-0feebfd6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:34px}.empty-state[data-v-0feebfd6],.status[data-v-0feebfd6]{border:1px solid rgba(7,22,40,.1);border-radius:22px;background:#fff;padding:28px}.empty-state[data-v-0feebfd6]{margin-top:32px}.empty-state h3[data-v-0feebfd6]{margin:0 0 8px}.empty-state p[data-v-0feebfd6]{margin:0 0 20px;color:var(--muted)}@media(max-width:760px){.jobs-grid[data-v-0feebfd6]{grid-template-columns:1fr}}
