.job-card[data-v-559efe3d]{border:1px solid #e0e0e0;border-radius:10px;color:#333;display:flex;margin-bottom:20px;padding:1rem;position:relative;text-decoration:none}.job-card .location[data-v-559efe3d]{position:absolute;right:10px;top:10px}.job-card .location p[data-v-559efe3d]{color:#333;font-size:14px}.job-card .logo[data-v-559efe3d]{align-items:center;display:flex;width:150px}.job-card .logo img[data-v-559efe3d]{border-radius:10px;width:100%}.job-card .logo span[data-v-559efe3d]{background:linear-gradient(135deg,#061628,#bf15a3);border-radius:18px;color:#fff;display:grid;font-weight:800;height:68px;letter-spacing:.08em;place-items:center;width:68px}.job-card .status[data-v-559efe3d]{align-items:center;display:flex;gap:10px;justify-content:center}.job-card .status div[data-v-559efe3d]{display:flex;flex-direction:column}.job-card .status div span[data-v-559efe3d]{color:#bf15a3;font-size:1.2rem}.job-card .status div p[data-v-559efe3d]{color:#5e6b79;font-size:1rem}.job-card .content[data-v-559efe3d]{flex:1;padding-left:20px}.job-card .content .head[data-v-559efe3d]{align-items:center;display:flex;justify-content:space-between}.job-card .content .head h3[data-v-559efe3d]{color:#333;font-size:18px;margin-bottom:10px}.job-card .content .head .location[data-v-559efe3d]{align-items:center;display:flex}.job-card .content .head .location img[data-v-559efe3d]{margin-right:5px;width:20px}.job-card .content .category[data-v-559efe3d],.job-card .content p[data-v-559efe3d]{color:#333;font-size:14px;margin-bottom:10px}.job-card .content .bottom[data-v-559efe3d]{display:flex;justify-content:space-between}.job-card .content .bottom p[data-v-559efe3d]{color:#333;font-size:12px}.job-card .manager[data-v-559efe3d]{position:absolute;right:10px;top:35px}.job-card .manager .btns[data-v-559efe3d]{display:flex;gap:5px}.job-card .manager .btns .btn[data-v-559efe3d]{align-items:center;border-radius:5px;cursor:pointer;display:flex;font-size:14px;justify-content:center;padding:5px 10px;text-decoration:none}.job-card .manager .btns .btn[data-v-559efe3d]:hover{background:#bf15a3;color:#fff}.job-card .manager .btns .btn.primary[data-v-559efe3d]{background:#52c41a;color:#fff}.job-card .manager .btns .btn.danger[data-v-559efe3d]{background:#ff4d4f;color:#fff}.job-card.job-card--listing[data-v-559efe3d]{align-items:flex-start;background:#fff;border:1px solid var(--yb-border,#e7e7f2);border-radius:16px;color:var(--yb-navy,#0a1a2b);display:flex;font-family:Geist,Poppins,sans-serif;gap:20px;margin:0;min-height:178px;overflow:hidden;padding:22px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.job-card.job-card--listing[data-v-559efe3d]:hover{border-color:var(--yb-border-2,#d8d8e8);box-shadow:0 4px 16px -8px #0a1a2b1f,0 1px #0a1a2b0a;transform:translateY(-4px)}.job-card.job-card--listing .job-logo[data-v-559efe3d]{background:linear-gradient(135deg,#0a1a2b,#3b5bdb);border-radius:16px;display:grid;flex:0 0 68px;height:68px;min-width:68px;overflow:hidden;place-items:center;width:68px}.job-card.job-card--listing .job-logo img[data-v-559efe3d]{border-radius:0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.job-card.job-card--listing .job-logo span[data-v-559efe3d]{background:transparent;border-radius:0;font-size:20px;font-weight:600;height:100%;width:100%}.job-card.job-card--listing .job-body[data-v-559efe3d]{flex:1 1 auto;min-width:0;padding:0}.job-card.job-card--listing .job-head[data-v-559efe3d]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.job-card.job-card--listing .job-head h3[data-v-559efe3d]{color:var(--yb-navy,#0a1a2b);font-size:16.5px;font-weight:600;letter-spacing:-.015em;line-height:1.3;margin:0}.job-card.job-card--listing .job-loc[data-v-559efe3d]{align-items:center;background:#efeff8;border-radius:999px;display:inline-flex;flex:none;gap:4px;padding:4px 11px;position:static}.job-card.job-card--listing .job-loc p[data-v-559efe3d]{color:var(--yb-ink-2,#3c4a5c);font-size:12px;font-weight:500;margin:0;white-space:nowrap}.job-card.job-card--listing .job-body .cat[data-v-559efe3d]{color:var(--yb-brand,#bf15a3);font-size:12px;font-weight:600;margin:5px 0 0}.job-card.job-card--listing .job-body .desc[data-v-559efe3d]{color:var(--yb-muted,#5e6b79);display:-webkit-box;font-size:13px;line-height:1.6;margin:8px 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.job-card.job-card--listing .job-body .job-foot[data-v-559efe3d]{align-items:center;color:var(--yb-muted-2,#8b96a3);display:flex;gap:6px;margin-top:12px}.job-card.job-card--listing .job-body .job-foot p[data-v-559efe3d]{color:inherit;font-size:12px;margin:0}.job-card.job-card--listing .manager[data-v-559efe3d]{right:22px;top:34px}.job-card.job-card--listing .manager .status[data-v-559efe3d]{justify-content:flex-end}.job-card.job-card--listing .manager .btns[data-v-559efe3d]{justify-content:flex-end;margin-top:8px}@media(max-width:640px){.job-card.job-card--listing[data-v-559efe3d]{flex-direction:column;gap:14px}.job-card.job-card--listing .job-head[data-v-559efe3d]{align-items:flex-start;flex-direction:column}.job-card.job-card--listing .manager[data-v-559efe3d]{position:static;width:100%}}
